"Real Attackers Don't Compute Gradients": Bridging the Gap Between Adversarial ML Research and Practice
Giovanni Apruzzese, Hyrum S. Anderson, Savino Dambra, David Freeman, Fabio Pierazzi, Kevin A. Roundy
TL;DR
Bridging the gap between adversarial ML research and practice, the paper frames ML security as a system-wide problem with threat models comprising $goal$, $knowledge$, $capabilities$, and $strategy$. It uses three real-world case studies and a survey of 88 recent top-venue papers to reveal practical gaps, such as overreliance on neural models, limited real-system evaluation, and sparse economics consideration. Four actionable positions are proposed: adapt threat models to entire ML systems, adopt cost-driven security assessments, foster industry–academia collaboration, and enforce just culture with reproducible research. The authors argue that adopting these measures will increase the real-world impact of adversarial ML work by aligning research with production security needs and economics.
Abstract
Recent years have seen a proliferation of research on adversarial machine learning. Numerous papers demonstrate powerful algorithmic attacks against a wide variety of machine learning (ML) models, and numerous other papers propose defenses that can withstand most attacks. However, abundant real-world evidence suggests that actual attackers use simple tactics to subvert ML-driven systems, and as a result security practitioners have not prioritized adversarial ML defenses. Motivated by the apparent gap between researchers and practitioners, this position paper aims to bridge the two domains. We first present three real-world case studies from which we can glean practical insights unknown or neglected in research. Next we analyze all adversarial ML papers recently published in top security conferences, highlighting positive trends and blind spots. Finally, we state positions on precise and cost-driven threat modeling, collaboration between industry and academia, and reproducible research. We believe that our positions, if adopted, will increase the real-world impact of future endeavours in adversarial ML, bringing both researchers and practitioners closer to their shared goal of improving the security of ML systems.
