When Should You Defend Your Classifier -- A Game-theoretical Analysis of Countermeasures against Adversarial Examples
Maximilian Samsinger, Florian Merkle, Pascal Sch\"ottle, Tomas Pevny

TL;DR
This paper introduces a game-theoretic framework for adversarial machine learning that considers economic costs and realistic scenarios, providing insights into optimal defense timing against adversarial examples.
Contribution
It develops an advanced adversarial classification game model incorporating economic factors and realistic assumptions, improving upon prior simplified evaluations.
Findings
Maximum adversarial examples significantly influence defense strategies.
All countermeasures tend to reduce accuracy on benign samples.
The model identifies best responses in a two-strategy scenario.
Abstract
Adversarial machine learning, i.e., increasing the robustness of machine learning algorithms against so-called adversarial examples, is now an established field. Yet, newly proposed methods are evaluated and compared under unrealistic scenarios where costs for adversary and defender are not considered and either all samples or no samples are adversarially perturbed. We scrutinize these assumptions and propose the advanced adversarial classification game, which incorporates all relevant parameters of an adversary and a defender. Especially, we take into account economic factors on both sides and the fact that all so far proposed countermeasures against adversarial examples reduce accuracy on benign samples. Analyzing the scenario in detail, where both players have two pure strategies, we identify all best responses and conclude that in practical settings, the most influential factor…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Advanced Malware Detection Techniques · Anomaly Detection Techniques and Applications
