Network insensitivity to parameter noise via adversarial regularization
Not on the map. Why?
Abstract (arXiv)
Neuromorphic neural network processors, in the form of compute-in-memory crossbar arrays of memristors, or in the form of subthreshold analog and mixed-signal ASICs, promise enormous advantages in compute density and energy efficiency for NN-based ML tasks. However, these technologies are prone to computational non-idealities, due to process variation and intrinsic device physics. This degrades the task performance of networks deployed to the processor, by introducing parameter noise into the deployed model. While it is possible to calibrate each device, or train networks individually for each processor, these approaches are expensive and impractical for commercial deployment. Alternative methods are therefore needed to train networks that are inherently robust against parameter variation, as a consequence of network architecture and parameters. We present a new adversarial network optimisation algorithm that attacks network parameters during training, and promotes robust performance during inference in the face of parameter variation. Our approach introduces a regularization term penalising the susceptibility of a network to weight perturbation. We compare against previous approaches for producing parameter insensitivity such as dropout, weight smoothing and introducing parameter noise during training. We show that our approach produces models that are more robust to targeted parameter variation, and equally robust to random parameter variation. Our approach finds minima in flatter locations in the weight-loss landscape compared with other approaches, highlighting that the networks found by our technique are less sensitive to parameter perturbation. Our work provides an approach to deploy neural network architectures to inference devices that suffer from computational non-idealities, with minimal loss of performance. ...
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 20 of its 54 references that are in the map. First posted on arXiv 9 Jun 2021.
Builds on
20 of 54 references.
References · 20
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
- 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,283
- 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
- 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
- 2017Visualizing the Loss Landscape of Neural Netscited by 1,126
- 2018Speech Commands: A Dataset for Limited-Vocabulary Speech Recognitioncited by 741
- 2016Entropy-SGD: Biasing Gradient Descent Into Wide Valleyscited by 357
- 2018Long short-term memory and learning-to-learn in networks of spiking neuronscited by 179
8 more
- 2018Robustness via curvature regularization, and vice versacited by 174
- 2020Regularizing Neural Networks via Adversarial Model Perturbationcited by 78
- 2017A scalable multi-core architecture with heterogeneous memory structures for Dynamic Neuromorphic Asynchronous Processors (DYNAPs)cited by 51
- 2019Real-time ultra-low power ECG anomaly detection using an event-driven neuromorphic processorcited by 11
- 2020Adversarial Weight Perturbation Helps Robust Generalizationcited by 10
- 2021Supervised training of spiking neural networks for robust deployment on mixed-signal neuromorphic processorscited by 7
- 2021Random and Adversarial Bit Error Robustness: Energy-Efficient and Secure DNN Acceleratorscited by 6
- 2018Input and Weight Space Smoothing for Semi-supervised Learningcited by 4
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 0; 2024: 1; 2025: 2.
5 papers.
- 2022Toward Robust Spiking Neural Network Against Adversarial Perturbationcited by 12
- 2021AnalogNets: ML-HW Co-Design of Noise-robust TinyML Models and Always-On Analog Compute-in-Memory Acceleratorcited by 7
- 2025Analog Foundation Modelscited by 3
- 2025Topological derivative approach for deep neural network architecture adaptationcited by 2
- 2024Kernel Approximation using Analog In-Memory Computingcited by 0
- 2025Analog Foundation Models14 May 2025
- 2025Topological derivative approach for deep neural network architecture adaptation8 Feb 2025
- 2024Kernel Approximation using Analog In-Memory Computing5 Nov 2024
- 2022Toward Robust Spiking Neural Network Against Adversarial Perturbation12 Apr 2022
- 2021AnalogNets: ML-HW Co-Design of Noise-robust TinyML Models and Always-On Analog Compute-in-Memory Accelerator10 Nov 2021