Robust optimization for adversarial learning with finite sample complexity guarantees
Not on the map. Why?
Abstract (arXiv)
Decision making and learning in the presence of uncertainty has attracted significant attention in view of the increasing need to achieve robust and reliable operations. In the case where uncertainty stems from the presence of adversarial attacks this need is becoming more prominent. In this paper we focus on linear and nonlinear classification problems and propose a novel adversarial training method for robust classifiers, inspired by Support Vector Machine (SVM) margins. We view robustness under a data driven lens, and derive finite sample complexity bounds for both linear and non-linear classifiers in binary and multi-class scenarios. Notably, our bounds match natural classifiers' complexity. Our algorithm minimizes a worst-case surrogate loss using Linear Programming (LP) and Second Order Cone Programming (SOCP) for linear and non-linear models. Numerical experiments on the benchmark MNIST and CIFAR10 datasets show our approach's comparable performance to state-of-the-art methods, without needing adversarial examples during training. Our work offers a comprehensive framework for enhancing binary linear and non-linear classifier robustness, embedding robustness in learning under the presence of adversaries.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 23 of its 43 references that are in the map. First posted on arXiv 22 Mar 2024.
Builds on
23 of 43 references.
References · 23
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
- 2013Intriguing properties of neural networkscited by 5,114
- 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
- 2016Adversarial examples in the physical worldcited by 1,762
- 2019Theoretically Principled Trade-off between Robustness and Accuracycited by 1,510
- 2015DeepFool: a simple and accurate method to fool deep neural networkscited by 1,315
- 2015Distillation as a Defense to Adversarial Perturbations against Deep Neural Networkscited by 675
- 2017Wild Patterns: Ten Years After the Rise of Adversarial Machine Learningcited by 411
- 2017Adversarial Examples: Attacks and Defenses for Deep Learningcited by 350
- 2019Efficient and Accurate Estimation of Lipschitz Constants for Deep Neural Networkscited by 290
- 2021Recent Advances in Adversarial Training for Adversarial Robustnesscited by 276
11 more
- 2018Adversarial Attacks and Defences: A Surveycited by 259
- 2019Adversarial Robustness through Local Linearizationcited by 146
- 2020Training robust neural networks using Lipschitz boundscited by 98
- 2022Probabilistically Robust Learning: Balancing Average- and Worst-case Performancecited by 36
- 2018Theoretical Analysis of Adversarial Learning: A Minimax Approachcited by 31
- 2018PAC-learning in the presence of evasion adversariescited by 23
- 2023Compression, Generalization and Learningcited by 21
- 2019Failure Modes in Machine Learning Systemscited by 15
- 2021RoMA: a Method for Neural Network Robustness Measurement and Assessmentcited by 10
- 2022Adversarially Robust Learning with Tolerancecited by 9
- 2020A Theory of the Risk for Optimization with Relaxation and its Application to Support Vector Machinescited by 8
Built on by
Not cited yet.