Certified Robustness via Dynamic Margin Maximization and Improved Lipschitz Regularization
Mahyar Fazlyab, Taha Entesari, Aniket Roy, Rama Chellappa

TL;DR
This paper introduces a scalable training algorithm that enhances adversarial robustness by increasing output margin and regularizing the Lipschitz constant, with efficient bounds calculation and improved decision boundary control.
Contribution
It develops a new method for accurately computing Lipschitz bounds and integrates margin maximization with Lipschitz regularization for robust neural network training.
Findings
Achieves improved robustness on MNIST, CIFAR-10, and Tiny-ImageNet datasets.
Provides a scalable, accurate Lipschitz bound computation method.
Demonstrates competitive results compared to state-of-the-art approaches.
Abstract
To improve the robustness of deep classifiers against adversarial perturbations, many approaches have been proposed, such as designing new architectures with better robustness properties (e.g., Lipschitz-capped networks), or modifying the training process itself (e.g., min-max optimization, constrained learning, or regularization). These approaches, however, might not be effective at increasing the margin in the input (feature) space. As a result, there has been an increasing interest in developing training procedures that can directly manipulate the decision boundary in the input space. In this paper, we build upon recent developments in this category by developing a robust training algorithm whose objective is to increase the margin in the output (logit) space while regularizing the Lipschitz constant of the model along vulnerable directions. We show that these two objectives can…
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.
Code & Models
Videos
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Anomaly Detection Techniques and Applications · Domain Adaptation and Few-Shot Learning
