Artificial Intelligence Q&A
We had a chance to sit down with Luca, our CEO and Computer Vision expert, to get his thoughts on some questions our followers have been asking - big thanks to this week’s contributors! For those who haven’t asked a question this week, we still hope you can learn something new by the end of this 90 second interview!
Question 1: What is the required background knowledge needed to understand AI?
Luca: “Well, obviously it depends on the level of understanding that you want to gain. I would say there's at least three levels of knowledge:
At the most basic level, you’d be able to use off-the-shelf Machine Learning and AI tools - these tools are pre-trained and ready to be applied to the problem. You can define what the required input and output is, and then be able to connect AI as a black box. For instance, you could integrate an API such as Amazon Rekognition or Google’s Machine Learning Engine.
At the second, more advanced level, you’d be able to train your models by yourself. You’re able to tweak an existing tool if it doesn't provide you with the performance that’s required for your application. In this case, you might check out the most advanced software libraries like Scikit-Learn, TensorFlow or Caffe: a popular platform for Deep Learning.
If you're a researcher operating at the top level, you need to understand the maths behind the algorithms so you can manipulate them from the inside. In this scenario, you’d need lots of knowledge of statistics, mathematics and algorithms.”
Question 2: Could you tell us about your journey with AI?
Luca: “I first heard about AI when I was an undergrad in London, around 1999. I was developing software to track people in the underground using multiple cameras. Then, I decided to do a PhD in Computer Vision. I got back to Italy, wrote a lot of scientific papers and worked a lot with cameras and AI.
I think I literally fell in love with AI and Machine Learning in 2006. At that time I moved to France, I worked for Xerox Labs in Grenoble and there I met amazing researchers who are now still worldwide leaders in AI and Machine Learning. I had the pleasure of working with Florent Perronnin and Gabriela Csurka, who are still developing the technologies you can see in Google Images and on your phone.
Today at Beautifeye, I’m still working on AI and Computer Vision and I love it!”
That wraps up this week’s Q&A - we’ll be back next week with more answers on AI, Machine Learning, Computer Vision and Deep Learning. Keep your suggestions coming!
If you have a question you’d like to have answered, contact us and let us know.
Want to learn how we can benefit your business? Schedule a demo below.