Why AI is like a (Clever Hans) Horse
ELI5/TLDR
A horse named Clever Hans seemed to solve math problems but was actually just reading the questioner’s body language. AI models do the same thing: they find shortcuts (specific frequency patterns, artifact pixels, whatever is easiest) instead of learning what you actually want them to learn. A music classifier trained to recognize blues might learn “boost the kick drum” rather than “understand the genre,” which makes it easy to fool. That’s the Clever Hans effect.
The Full Story
The Original Clever Hans
In the 1890s, a German horse called Clever Hans appeared to possess mathematical genius. Audiences would ask him arithmetic: “What is 3 plus 3?” Hans would stomp his hooves, and when he reached the correct answer—six taps—he’d stop. He could answer other questions too. He seemed genuinely clever. It took a psychologist to realize Hans wasn’t counting. He was reading involuntary body language cues. When the questioner got tense approaching the correct answer, Hans had learned to feel that tension and stop. He was a horse, not a mathematician. Just remarkably good at reading humans.
Shortcut Learning in AI
That problem persists in modern machine learning, often called the Clever Hans effect. Models learn the wrong features—not the thing you’re trying to teach them, but some correlated artifact that’s easier to latch onto. They find the shortcut.
Bob Sturm studied music classifiers and found they were all Clever Hans horses. He demonstrated it simply: take rock music, add a delay effect, and the model switches to calling it reggae. The model had learned not to recognize genres but to recognize specific signal processing artifacts. Its understanding was illusory.
Decomposing the Problem
To understand why, you need to decompose audio into its components. Audio is a wave—it has frequency and amplitude over time. A Fourier transform breaks a wave into its constituent sinusoids, each at a different frequency. That decomposition is called an FFT (Fast Fourier Transform). Instead of seeing a jumbled waveform, you see a histogram of frequencies.
The question becomes: what frequencies does the classifier actually need to make its decision? If I have 240,000 frequency bins in a 30-second clip, testing every combination is infeasible. Instead, use divide-and-conquer. Split the frequencies randomly into chunks. Test which chunks matter. Then subdivide those chunks. Keep searching. Eventually you find the minimal set.
That minimal set is called the sufficient signal—the bare minimum frequencies the model needs to classify the blues as blues. But “sufficient” doesn’t mean “necessary.” A complete explanation is both sufficient and necessary. If you remove it, the classification changes.
What the Model Actually Learned
The researchers tested this. A blues recording played through the classifier. Then they extracted the sufficient signal—the fewest frequencies needed for the model to say “blues.” When you listen to that sufficient signal in isolation, it sounds nothing like blues. It sounds like the ambient noise around an electric car driving slowly, or a Pavlovian wheeze. By any reasonable standard, it’s not music. Yet the model classifies it as blues with confidence.
“It’s not working in a way a human would understand.”
Then they computed the complete signal (sufficient and necessary). If you remove it from the original, the remaining audio gets reclassified. When the researchers played it, the drums and bass were gone—only the guitar remained. A human might still call that bluesy. The model called it hip hop, with 83% confidence. The model didn’t understand genre. It found orthogonal patterns across the frequency space.
The Pattern Is Universal
Sturm published this finding 14 years ago. It’s replicable across classifiers and domains. You can do the same with image recognition (add noise to a photo and a stapler becomes a laptop). The problem isn’t solved. It’s probably worse now—larger models, more parameters, more opportunity for shortcut learning.
Models work. They often have high accuracy. But accuracy isn’t understanding. A model can nail a test dataset while remaining epistemically hollow. It learned the test, not the concept.
Key Takeaways
- Shortcut learning is universal. AI models find the easiest pattern, not the truest one. That pattern is often an artifact (frequency shift, lighting angle, processing artifact) rather than the concept you intended.
- Sufficiency vs. necessity. A sufficient signal gets the job done; a necessary signal is required. Most model decisions rely on sufficient-but-not-necessary signals. Remove them, and the model flips to something else entirely.
- Confidence is not understanding. When a model reports 83% confidence it’s hip hop, that’s not reflective reasoning. It’s pattern matching at high numerical certainty. The architecture knows nothing of music.
- Validation matters. You can listen to isolated frequency components and ask: does this sound like what I’m trying to classify? If not, the model is a horse. Testing edge cases is how you catch shortcut learning.
- The problem persists. After over a decade of research, music classifiers (and image classifiers, presumably most others) still learn spurious features. Scale and architectural improvements haven’t solved it.
Claude’s Take
This is important because it reveals a hard truth about supervised learning: the training process optimizes for one thing (classification accuracy on a dataset), but we want something else (conceptual understanding). A model can be excellent at the former while being a Clever Hans at the latter.
The video is clear, builds intuition through audio examples, and doesn’t oversell the problem. The presenter is honest that models do work in practice—they’re useful—while being unsparing about the gap between accuracy and understanding. That’s the right frame.
The Clever Hans metaphor is apt. The horse was clever in one narrow sense (observant) and entirely absent in the way that mattered (arithmetic). Modern classifiers are the same. They’re observant at finding correlated patterns. Understanding is where they fall flat.
The fermentation could be heavier—this idea deserves repetition and multiple framings, because it’s genuinely counterintuitive to most people. But the video is already 18 minutes and demonstrates the point audibly, which is rare. That’s worth a premium.
Claude’s score: 8/10 — Illuminates a genuine failure mode of modern ML. Moves from concept (Clever Hans as metaphor) to mechanism (frequency decomposition) to proof (you can hear the nonsense the model learned). Clear, not oversold, not undersold. A viewer walks away understanding that “high accuracy” and “legitimate understanding” are different categories.
Further Reading
- Bob Sturm’s original paper (2014) on music classification: demonstrates the Clever Hans effect in audio. Search for “The GTZAN Dataset: Its Contents, Its Faults, Their Effects on Evaluation, and Its Future Use” or follow up via Computerphile’s references.
- On adversarial examples and spurious features in image classification (alluded to in the video): search “adversarial examples image classification” or read work by practitioners like Andrej Karpathy on what ConvNets actually learn.
- On shortcut learning more broadly: see the literature on “feature attribution” and “model interpretability” (LIME, SHAP, saliency maps). These tools help you visualize what features a model is using.