In 2014, a group of researchers at Google Brain made a disturbing discovery. A neural network that could identify cats, dogs, and school buses with superhuman accuracy could be tricked — not by drawing a cartoon, not by adding noise, but by changing individual pixel values by amounts too small for a human eye to detect. The altered image looked identical to the original. The network, however, was suddenly certain it was looking at something else entirely.
These crafted inputs are called adversarial examples. They expose a profound gap between how neural networks learn and how humans see. A network builds a statistical shortcut through a high-dimensional space of pixel values; humans build a semantic model of objects. These two representations live in the same pixel space but carve it up in radically different ways.
The phenomenon is not a curiosity confined to toy networks. It affects the best classifiers we have, across images, audio, and text. And the perturbations can often be made to transfer: an attack crafted against one network fools an entirely different network trained separately. That transferability is what turns a neat theoretical result into a genuine security threat.
Comments
Loading comments...