Improving Neural Network Robustness via Persistency of Excitation
Not on the map. Why?
Abstract (arXiv)
Improving adversarial robustness of neural networks remains a major challenge. Fundamentally, training a neural network via gradient descent is a parameter estimation problem. In adaptive control, maintaining persistency of excitation (PoE) is integral to ensuring convergence of parameter estimates in dynamical systems to their true values. We show that parameter estimation with gradient descent can be modeled as a sampling of an adaptive linear time-varying continuous system. Leveraging this model, and with inspiration from Model-Reference Adaptive Control (MRAC), we prove a sufficient condition to constrain gradient descent updates to reference persistently excited trajectories converging to the true parameters. The sufficient condition is achieved when the learning rate is less than the inverse of the Lipschitz constant of the gradient of loss function. We provide an efficient technique for estimating the corresponding Lipschitz constant in practice using extreme value theory. Our experimental results in both standard and adversarial training illustrate that networks trained with the PoE-motivated learning rate schedule have similar clean accuracy but are significantly more robust to adversarial attacks than models trained using current state-of-the-art heuristics.
Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). Builds on 19 of its 32 references that are in the map. First posted on arXiv 3 Jun 2021.
Builds on
19 of 32 references.
References · 19
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2016Densely Connected Convolutional Networkscited by 6,691
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
- 2013Intriguing properties of neural networkscited by 5,114
- 2016Wide Residual Networkscited by 3,057
- 2019Theoretically Principled Trade-off between Robustness and Accuracycited by 1,510
- 2020Reliable evaluation of adversarial robustness with an ensemble of diverse parameter-free attackscited by 1,442
- 2016On Large-Batch Training for Deep Learning: Generalization Gap and Sharp Minimacited by 1,337
- 2019Certified Adversarial Robustness via Randomized Smoothingcited by 1,324
- 2018Obfuscated Gradients Give a False Sense of Security: Circumventing Defenses to Adversarial Examplescited by 1,259
- 2016Optimization Methods for Large-Scale Machine Learningcited by 1,140
7 more
- 2017Visualizing the Loss Landscape of Neural Netscited by 1,126
- 2017Adversarial Examples Are Not Easily Detected: Bypassing Ten Detection Methodscited by 542
- 2018Certified Robustness to Adversarial Examples with Differential Privacycited by 462
- 2019Unlabeled Data Improves Adversarial Robustnesscited by 415
- 2019Efficient and Accurate Estimation of Lipschitz Constants for Deep Neural Networkscited by 290
- 2018Evaluating the Robustness of Neural Networks: An Extreme Value Theory Approachcited by 181
- 2019Persistency of Excitation for Robustness of Neural Networkscited by 2
Built on by
Citing papers per year: 2022: 7; 2023: 4; 2024: 2; 2025: 1.
14 papers.
Sort:
By area:
- 2022Robust Models are less Over-Confidentcited by 25
- 2022CNN Filter DB: An Empirical Investigation of Trained Convolutional Filterscited by 20
- 2023Memory-Consistent Neural Networks for Imitation Learningcited by 14
- 2023Adversarial Training Should Be Cast as a Non-Zero-Sum Gamecited by 13
- 2024REGENT: A Retrieval-Augmented Generalist Agent That Can Act In-Context in New Environmentscited by 12
- 2022Diversified Adversarial Attacks based on Conjugate Gradient Methodcited by 11
- 2022Adversarial Robustness through the Lens of Convolutional Filterscited by 9
- 2022Reliable Robustness Evaluation via Automatically Constructed Attack Ensemblescited by 6
- 2022Towards Alternative Techniques for Improving Adversarial Robustness: Analysis of Adversarial Training at a Spectrum of Perturbationscited by 3
- 2022Attacking Adversarial Defences by Smoothing the Loss Landscapecited by 2
- 2023Group-based Robustness: A General Framework for Customized Robustness in the Real Worldcited by 1
- 2023IRAD: Implicit Representation-driven Image Resampling against Adversarial Attackscited by 1
- 2025Sample-wise Adaptive Weighting for Transfer Consistency in Adversarial Distillation11 Dec 2025
- 2024REGENT: A Retrieval-Augmented Generalist Agent That Can Act In-Context in New Environments6 Dec 2024
- 2024On adversarial training and the 1 Nearest Neighbor classifier9 Apr 2024
- 2023IRAD: Implicit Representation-driven Image Resampling against Adversarial Attacks18 Oct 2023
- 2023Memory-Consistent Neural Networks for Imitation Learning9 Oct 2023
- 2023Group-based Robustness: A General Framework for Customized Robustness in the Real World29 Jun 2023
- 2023Adversarial Training Should Be Cast as a Non-Zero-Sum Game19 Jun 2023
- 2022Reliable Robustness Evaluation via Automatically Constructed Attack Ensembles23 Nov 2022
- 2022Robust Models are less Over-Confident12 Oct 2022
- 2022Attacking Adversarial Defences by Smoothing the Loss Landscape1 Aug 2022
- 2022Diversified Adversarial Attacks based on Conjugate Gradient Method20 Jun 2022
- 2022Towards Alternative Techniques for Improving Adversarial Robustness: Analysis of Adversarial Training at a Spectrum of Perturbations13 Jun 2022
2 more
- 2023Memory-Consistent Neural Networks for Imitation Learningcited by 14
- 2023Memory-Consistent Neural Networks for Imitation Learning9 Oct 2023
- 2022Robust Models are less Over-Confidentcited by 25
- 2022CNN Filter DB: An Empirical Investigation of Trained Convolutional Filterscited by 20
- 2023Adversarial Training Should Be Cast as a Non-Zero-Sum Gamecited by 13
- 2022Diversified Adversarial Attacks based on Conjugate Gradient Methodcited by 11
- 2022Adversarial Robustness through the Lens of Convolutional Filterscited by 9
- 2022Reliable Robustness Evaluation via Automatically Constructed Attack Ensemblescited by 6
- 2022Towards Alternative Techniques for Improving Adversarial Robustness: Analysis of Adversarial Training at a Spectrum of Perturbationscited by 3
- 2022Attacking Adversarial Defences by Smoothing the Loss Landscapecited by 2
- 2023Group-based Robustness: A General Framework for Customized Robustness in the Real Worldcited by 1
- 2023IRAD: Implicit Representation-driven Image Resampling against Adversarial Attackscited by 1
- 2024On adversarial training and the 1 Nearest Neighbor classifiercited by 0
- 2025Sample-wise Adaptive Weighting for Transfer Consistency in Adversarial Distillationcited by 0
- 2025Sample-wise Adaptive Weighting for Transfer Consistency in Adversarial Distillation11 Dec 2025
- 2024On adversarial training and the 1 Nearest Neighbor classifier9 Apr 2024
- 2023IRAD: Implicit Representation-driven Image Resampling against Adversarial Attacks18 Oct 2023
- 2023Group-based Robustness: A General Framework for Customized Robustness in the Real World29 Jun 2023
- 2023Adversarial Training Should Be Cast as a Non-Zero-Sum Game19 Jun 2023
- 2022Reliable Robustness Evaluation via Automatically Constructed Attack Ensembles23 Nov 2022
- 2022Robust Models are less Over-Confident12 Oct 2022
- 2022Attacking Adversarial Defences by Smoothing the Loss Landscape1 Aug 2022
- 2022Diversified Adversarial Attacks based on Conjugate Gradient Method20 Jun 2022
- 2022Towards Alternative Techniques for Improving Adversarial Robustness: Analysis of Adversarial Training at a Spectrum of Perturbations13 Jun 2022
- 2022Adversarial Robustness through the Lens of Convolutional Filters5 Apr 2022
- 2022CNN Filter DB: An Empirical Investigation of Trained Convolutional Filters29 Mar 2022