Adversarial Machine Learning
Adversarial machine learning refers to the study of attacks that attempt to deceive or manipulate machine learning systems, and of the defenses used to protect against those attacks. Attackers may feed deliberately crafted or misleading inputs to a model to cause it to behave incorrectly, or probe a system to learn about its inner workings. The term covers both the malicious techniques themselves and the defensive research aimed at identifying and reducing a model's weak points.
Adversarial machine learning, as commonly defined across the evidence, is the study of attacks against machine learning systems and the corresponding defenses. Reported scope includes crafting deceptive inputs intended to induce misclassification or erroneous model behavior, as well as techniques that extract information about a model's behavior and characteristics (for example, probing to infer internal properties). In many descriptions the term is used broadly, referring both to the threat activity pursued by adversaries and to the defensive practice of studying model vulnerabilities to strengthen robustness. Note that the sources differ in emphasis: one frames AML primarily as information extraction about an ML system, while others frame it as attacks-and-defenses more generally; the definition here should be understood as an umbrella concept rather than a single settled formulation. This entry describes the concept only and does not enumerate specific attack taxonomies (such as evasion, poisoning, or model extraction) beyond what the evidence supports.
Why it matters
Adversarial machine learning matters because it identifies a category of risk that traditional software security and standard model validation do not fully address. A model can perform well on typical inputs and still be manipulated by deliberately crafted or misleading inputs that cause it to behave incorrectly. This creates a gap between measured model performance under normal conditions and the model's actual robustness when facing an adversary who is actively trying to deceive it. For model risk management, this distinction is important: a model that appears accurate in validation may still carry residual risk from adversarial manipulation that ordinary performance testing would not surface.
The evidence describes adversarial machine learning as covering both the attack techniques pursued by threat agents and the defensive research used to identify a model's weak points and strengthen it. Because it spans threat activity and defensive practice, it sits at the intersection of AI security and model risk. Organizations relying on machine learning for consequential decisions have reason to understand where their models could be deceived or probed, since such weaknesses may affect the reliability of model outputs and the confidentiality of information about how a model behaves.
It should be noted that the sources emphasize different aspects of the term, and the field's definitions are not fully settled. Some framings center on extracting information about an ML system's behavior and characteristics, while others center on attacks and defenses more broadly. This entry treats adversarial machine learning as an umbrella concept rather than a single fixed definition, and it does not claim that any particular defensive measure eliminates the underlying risk; such measures reduce or manage it.
Who it's relevant to
Inside AML
Common questions
Answers to the questions practitioners most commonly ask about AML.