Home InternationalA Discussion of 'Adversarial Examples Are Not Bugs...
International⭐ Featured

A Discussion of 'Adversarial Examples Are Not Bugs, They Are Features': Adversarial Example Researchers Need to Expand What is Meant by 'Robustness'

The main hypothesis in Ilyas et al. (2019) happens to be a special case of a more general principle that is commonly accepted in the robustness to distributional shift literature

7 April 2026 at 07:38 am
1 views
A Discussion of 'Adversarial Examples Are Not Bugs, They Are Features': Adversarial Example Researchers Need to Expand What is Meant by 'Robustness'

In recent years, the field of machine learning has faced a significant challenge with adversarial examples. These are inputs specifically crafted to deceive models, often by making minor alterations that humans cannot perceive. Researchers like Ilyas et al. (2019) have argued that adversarial examples are not bugs in machine learning models but rather features that reveal fundamental limitations in the current understanding of robustness. This perspective challenges the traditional view of robustness as the ability to perform well under small perturbations, and it calls for a broader definition of robustness that accounts for distributional shifts.

The traditional view of robustness in machine learning is rooted in the idea that models should maintain performance when exposed to small, imperceptible changes. This perspective is often tested through adversarial attacks, where perturbations are added to inputs to see if the model's predictions change. However, Ilyas et al. (2019) argue that this narrow definition of robustness overlooks the broader context of how models should generalize across different distributions.

The main hypothesis in Ilyas et al. (2019) is that adversarial examples are not bugs but rather a consequence of the way models are trained and evaluated. They propose that the focus on small perturbations as the primary measure of robustness is misguided. Instead, they advocate for a more comprehensive understanding of robustness that includes the ability to generalize across different data distributions.

This perspective aligns with a more general principle found in the robustness to distributional shift literature. Distributional shift refers to the phenomenon where a model's performance degrades when tested on data that differs from the training distribution. The robustness to distributional shift literature emphasizes the importance of models that can adapt to new distributions without significant drops in performance.

Ilyas et al. (2019) argue that adversarial examples are a special case of this broader issue. By focusing on small perturbations, the field has inadvertently created a narrow definition of robustness that does not fully capture the complexity of real-world data. To address this, they propose expanding the definition of robustness to include the ability to handle a wider range of distributional shifts, not just those caused by small perturbations.

This shift in perspective has significant implications for the development of machine learning models. By redefining robustness in this way, researchers can better understand the limitations of current models and work towards solutions that address a broader range of challenges. It also highlights the need for more diverse and realistic evaluation methodologies that go beyond the traditional adversarial example framework.

Furthermore, this perspective encourages a deeper exploration of the underlying assumptions in machine learning. The traditional focus on small perturbations as the primary measure of robustness may stem from an overly simplistic view of the data and the models that operate on it. By expanding the definition of robustness, researchers can challenge these assumptions and develop models that are better equipped to handle the complexities of real-world data.

In conclusion, the work of Ilyas et al. (2019) underscores the importance of reevaluating the concept of robustness in machine learning. By recognizing adversarial examples as features rather than bugs, the field can move beyond a narrow definition of robustness and embrace a more comprehensive understanding. This shift not only addresses the limitations of current models but also paves the way for future advancements in machine learning that can better handle the diverse and ever-changing nature of real-world data. The broader principle of robustness to distributional shift provides a foundation for this expansion, emphasizing the need for models that can generalize across different data distributions. As the field continues to evolve, adopting this perspective will be crucial for building models that are truly robust and reliable in the face of real-world challenges.

Source: Distill
📰 Related News
Ollama 0.2.6 Released with Native Gemma 4 Support and Enhanced Performance
Ollama 0.2.6 Released with Native Gemma 4 Support and Enhanced Performance
Ollama 0.2.6 is now live, featuring native support for Google's Gemma 4 models and improved local inference performance for Windows, macOS, and Linux.
14 Apr
Weekly news roundup: Shortages spread to MLCCs; SK Hynix reportedly in talks with Microsoft and Google
Weekly news roundup: Shortages spread to MLCCs; SK Hynix reportedly in talks with Microsoft and Google
Below are the most-read DIGITIMES Asia stories from the week of April 6-April 13, 2026:
14 Apr
sparkstat added to PyPI
sparkstat added to PyPI
Real-time GPU monitor for NVIDIA DGX Spark and other unified memory (UMA) systems
14 Apr
sparkstat 0.1.0
sparkstat 0.1.0
Real-time GPU monitor for NVIDIA DGX Spark and other unified memory (UMA) systems
14 Apr
sparkstat 0.1.1
sparkstat 0.1.1
Real-time GPU monitor for NVIDIA DGX Spark and other unified memory (UMA) systems
14 Apr
cutile-stencil 0.2.0
cutile-stencil 0.2.0
An xDSL-based stencil compiler that generates optimized GPU kernels via NVIDIA cuTile
14 Apr
gswarp 1.0.3
gswarp 1.0.3
Pure-Python NVIDIA Warp backend for 3D Gaussian Splatting
14 Apr
merlin-llm added to PyPI
merlin-llm added to PyPI
Merlin — a fast local LLM for agentic coding on Apple Silicon
14 Apr
Fluent Cut - Craft and compose videos programmatically in PHP with an elegant fluent API
Fluent Cut - Craft and compose videos programmatically in PHP with an elegant fluent API
Craft and compose videos programmatically in PHP with an elegant fluent API - b7s/fluentcut
14 Apr
Crypto Investor at Center of Trump Corruption Allegations Now Sees Himself as ‘Victim’
Crypto Investor at Center of Trump Corruption Allegations Now Sees Himself as ‘Victim’
Justin Sun has accused Trump-affiliated World Liberty Financial of misconduct and a general lack of transparency.
14 Apr