liveBook · Manning

Image recognition

Image recognition is the computational task of identifying or classifying objects, patterns, scenes, or other meaningful content in images.

How 2 Manning books explain it

Grokking Machine Learning

The computational task of identifying or classifying objects, patterns, or other content in images.

How it is used
Uses image recognition to illustrate classification, from detecting a dog to classifying handwritten digits.
How deep it goes
Defines pixel-based classification and demonstrates MNIST preprocessing, training, and prediction, while noting perceptron limitations.
Examples
Uses dog detection and handwritten-digit classification, including a 3 misclassified as an 8.
What you can do after
Apply via Keras by preprocessing MNIST images and labels, training a neural network, and predicting digit classes.

Read how Grokking Machine Learning explains image recognition →

The AI Pocket Book

The task of assigning an image to one of several possible classes based on its visual content.

How it is used
Frames image recognition as supervised image categorization, then uses CNNs to explain how visual features become class predictions.
How deep it goes
Explains pixels, learned filters, convolution, downsampling, and abstraction, but stops short of mathematical derivations or implementation details.
Examples
Uses strawberry, plane, dog, and cat images, plus learned filters for blur, color, edges, and directional lines.
What you can do after
Evaluate/understand how CNNs classify images and recognize labeling, generalization, overfitting, and underfitting risks.

Read how The AI Pocket Book explains image recognition →

Related concepts

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.