Scinovex
article Open AccessTop 1% cited

The security of machine learning

Machine Learning · 2010 · Vol. 81(2) · pp. 121–148
Marco BarrenoBlaine NelsonAnthony D. JosephJ. D. Tygar

Abstract

Machine learning’s ability to rapidly evolve to changing and complex situations has helped it become a fundamental tool for computer security. That adaptability is also a vulnerability: attackers can exploit machine learning systems. We present a taxonomy identifying and analyzing attacks against machine learning systems. We show how these classes influence the costs for the attacker and defender, and we give a formal structure defining their interaction. We use our framework to survey and analyze the literature of attacks against machine learning systems. We also illustrate our taxonomy by showing how it can guide attacks against SpamBayes, a popular statistical spam filter. Finally, we discuss how our taxonomy suggests new lines of defenses.

Network Security and Intrusion DetectionAdvanced Malware Detection TechniquesSpam and Phishing DetectionComputer scienceAdaptabilityExploitTaxonomy (biology)Adversarial machine learningMachine learningVulnerability (computing)Artificial intelligenceComputer securityDeep learning

Funding

  • National Science Foundation
  • U.S. Department of Homeland Security
  • Cisco Systems
  • Amazon Web Services
  • NetApp
  • VMware
  • Advanced Research Projects Agency
  • Air Force Office of Scientific Research
  • Oak Ridge National Laboratory
Citations
833
FWCI
14.32
field-weighted impact
References
58
Percentile
99%
vs. same field & year
Citations per year
Cited by
A unifying view on dataset shift in classification
Pattern Recognition · 2011 · 930 citations
References
Robust Statistics: The Approach Based on Influence Functions
Technometrics · 1987 · 3,794 citations
A theory of the learnable
Communications of the ACM · 1984 · 3,243 citations
Citation Network

How this paper connects to the literature. Drag to explore, click any node to open that paper.