A fictional application
To begin, do you remember the HBO serie Silicon Valley? The character of Jian Yang was the cofounder of the fictional Seefood startup. In Season 4 Episode 4, he was creating an app that identifies if a photo is a hotdog or not. This was explained as a pivot from the initial idea of creating a “Shazam for Food” app.
Not hotdog! a binary classification
In Machine Learning, binary classification is the task of classifying the elements of a set into two groups on the basis of a classification rule.
For example, Hotdog or not hotdog is a binary classification. Spam or safe email is another one.
To determine in which group the image will fall, the computer is using a statistical method. This tells the probability of the image having a hotdog.
Machine Learning vs. Deep Learning
To get a machine to run this binary classification, you can use Machine Learning or Deep Learning. In Machine Learning as explained in the picture, the is the need for an ML expert to do feature engineering. Using Deep Learning, there is no need for feature engineering.
On the shelf algorithms with Amazon Rekognition
For instance, Amazon Rekognition makes it easy to analyze an image using Deep Learning technology that requires no Machine Learning expertise to use. See my little experiment using the demo of Amazon Rekognition that only requires you to log in to your AWS Console.
I loaded the following pictures and ask Amazon Rekognition to analyze them using Deep Learning to check if it could find which one is a hotdog and which one is not:
Then, this is the result of the second image:
Note that in both cases, the results are not only coming with a binary classification (Hotdog or not hotdog) but with a multiclass classification.
ML accessible to developers for multiple applications
This simplicity of usage from the cloud of existing technologies and trained algorithms allows developers to use them directly. It allows someone with no ML skills to build an image classifier in minutes as explained by Gabe Hollombe in his video: Buiding an Image Classifier on Amazon SageMaker.
In conclusion, the are multiple concrete usages of such technologies in digital applications from assigning a name to a photograph of a face (multiclass classification) to labeling an x-ray as cancer or not (binary classification). Finally, if you have more time, I encourage that you read 9 Applications of Deep Learning for Computer Vision. It gives impressive possibilities.
Johann Georghehner is the Inventor of Hot Dog in 1487, in Vienna, Austria, Adobe Spark
Building an Image Classifier on Amazon SageMaker, AWS Innovate, Gabe Hollombe, AWS, feburary 2019
9 Applications of Deep Learning for Computer Vision, Jason Brownlee, March 13, 2019