Playing it Safe: Adversarial Robustness with an Abstain Option
Not on the map. Why?
Abstract (arXiv)
We explore adversarial robustness in the setting in which it is acceptable for a classifier to abstain---that is, output no class---on adversarial examples. Adversarial examples are small perturbations of normal inputs to a classifier that cause the classifier to give incorrect output; they present security and safety challenges for machine learning systems. In many safety-critical applications, it is less costly for a classifier to abstain on adversarial examples than to give incorrect output for them. We first introduce a novel objective function for adversarial robustness with an abstain option which characterizes an explicit tradeoff between robustness and accuracy. We then present a simple baseline in which an adversarially-trained classifier abstains on all inputs within a certain distance of the decision boundary, which we theoretically and experimentally evaluate. Finally, we propose Combined Abstention Robustness Learning (CARL), a method for jointly learning a classifier and the region of the input space on which it should abstain. We explore different variations of the PGD and DeepFool adversarial attacks on CARL in the abstain setting. Evaluating against these attacks, we demonstrate that training with CARL results in a more accurate, robust, and efficient classifier than the baseline.
Key facts. Cited by 9 papers in the map (data through 14 Oct 2026). First posted on arXiv 25 Nov 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 2; 2023: 2; 2024: 0; 2025: 0; 2026: 1.
9 papers.
- 2021Relating Adversarially Robust Generalization to Flat Minimacited by 57
- 2021How to Certify Machine Learning Based Safety-critical Systems? A Systematic Literature Reviewcited by 39
- 2022On the Limitations of Dataset Balancing: The Lost Battle Against Spurious Correlationscited by 19
- 2021Two Coupled Rejection Metrics Can Tell Adversarial Examples Apartcited by 14
- 2022Improving Adversarial Robustness via Joint Classification and Multiple Explicit Detection Classescited by 4
- 2023Stratified Adversarial Robustness with Rejectioncited by 4
- 2021Robust Adversarial Classification via Abstainingcited by 0
- 2023Two Heads are Actually Better than One: Towards Better Adversarial Robustness via Transduction and Rejectioncited by 0
- 2026Laws of Learning Dynamics and the Core of Learnerscited by 0
- 2026Laws of Learning Dynamics and the Core of Learners4 Feb 2026
- 2023Two Heads are Actually Better than One: Towards Better Adversarial Robustness via Transduction and Rejection27 May 2023
- 2023Stratified Adversarial Robustness with Rejection2 May 2023
- 2022Improving Adversarial Robustness via Joint Classification and Multiple Explicit Detection Classes26 Oct 2022
- 2022On the Limitations of Dataset Balancing: The Lost Battle Against Spurious Correlations27 Apr 2022
- 2021How to Certify Machine Learning Based Safety-critical Systems? A Systematic Literature Review26 Jul 2021
- 2021Two Coupled Rejection Metrics Can Tell Adversarial Examples Apart31 May 2021
- 2021Relating Adversarially Robust Generalization to Flat Minima9 Apr 2021
- 2021Robust Adversarial Classification via Abstaining6 Apr 2021