Why 'optical illusions for machines' remain alarmingly easy to pull off
Curated by the Inblix editorial team
You can print an image on standard office paper, snap a photo with a regular smartphone, and confidently trick an AI into seeing a gibbon instead of a panda. That’s not a theoretical risk—it’s a demonstrated reality that OpenAI laid out in a deep dive on adversarial examples. These are inputs purposefully tweaked to make machine learning models fail, and the unsettling part is how little the perturbation needs to change. A tiny amount of noise, invisible to you or me, reliably flips a classification. The team pointed to autonomous vehicles as a prime target, citing research where a few well-placed stickers on a stop sign could make a car interpret it as a yield sign.
Reinforcement learning agents fare no better. Work from UC Berkeley, OpenAI, and Penn State showed that standard algorithms like DQN, TRPO, and A3C can be derailed by perturbations too subtle for human perception. In one case, an agent playing Pong would push the paddle down instead of up. In another, it lost the ability to spot enemies in Seaquest. These aren’t edge-case glitches—they’re fundamental vulnerabilities in how widely-used systems make decisions.
OpenAI frames this as a tractable safety problem, one that’s concrete enough to solve in the short term but hard enough to demand serious research. Traditional robustness techniques like weight decay and dropout practically fold against these attacks. The post walks through two defenses that show real promise: adversarial training, a brute-force method of generating examples and explicitly teaching the model to resist them, and defensive distillation, which smooths a model’s decision surface by training it on probability outputs from an earlier network. There’s an open-source library, cleverhans, that lets you try both approaches.
But here’s the kicker. Even these specialized defenses crumble when an attacker throws more compute at the problem. The article uses gradient masking as a cautionary tale—a defense that seems smart on paper but breaks down once someone decides to really probe it. That’s the sobering reality. We’re in a position where our best fixes are, at most, speed bumps for a determined adversary. The research makes clear that the surprising, unintended behaviors we worry about with superhuman AI aren’t just a future concern. Simple models today already behave in ways their designers never intended, and closing that gap remains a deeply unfinished job.
💡 Key Takeaways
- Adversarial perturbations can be physically realized—printed on paper and photographed—and still reliably fool image classifiers, moving this from a digital curiosity to a physical security problem.
- Widely-used reinforcement learning algorithms like A3C and TRPO are brittle against adversarial inputs, with agents making catastrophic errors in games like Pong from changes imperceptible to people.
- Even the two most promising defenses, adversarial training and defensive distillation, can be overcome by attackers who simply apply more computational power to the problem.
Keep reading: See related articles below for more coverage on this topic.
Get smarter about AI
The sharpest AI news, curated daily. Delivered free to your inbox.