Skip to content
AI-grafen
BInvestigatorComputer vision· about 20 min· fundamentals that rarely change· verified 2026-09-20· EN

How does a model recognise an object?

Be able to describe what a model analyses in an image and why it can make misjudgements.

Prerequisites

Everyday explanation

The model does not see a cat. It analyses thousands of pixels and looks for patterns that were often present in the images it was trained on: pointed shapes (ears), stripes, round eyes, a specific silhouette.

This is why it can make mistakes:

  • a dog with pointed ears may be classified as a 'cat',
  • a cat seen from behind or in the dark lacks the usual patterns,
  • if all training images were indoors, a 'sofa' might become a cue — and a sofa without a cat could be classified as a 'cat'.

Intuition

Experiment with Teachable Machine (free, in the browser): train 'cat' / 'not cat' with 20 images each. Then test:

  1. A normal cat → high accuracy.
  2. An upside-down cat → lower.
  3. A toy cat → ?
  4. Just an empty sofa → sometimes 'cat', if many training images had a sofa.

Note what tricked the model. This shows what the model has actually learned.

Mastery means

  • Describes that the model analyses pixel patterns, rather than 'seeing' an object
  • Gives two examples of why the model can make errors

Sign in to do the exercises and build your mastery up.

Sources

All the sources and licences