Adversarial Noise Layer: Regularize Neural Network By Adding Noise
Zhonghui You, Jinmian Ye, Kunming Li, Zenglin Xu, Ping Wang

TL;DR
This paper proposes Adversarial Noise Layer (ANL) and Class Adversarial Noise Layer (CANL), novel regularization techniques that improve CNN generalization and robustness by adding adversarially crafted noise to intermediate activations.
Contribution
Introduction of ANL and CANL, new regularization methods that enhance CNN performance and robustness against adversarial attacks, with easy integration into existing models.
Findings
ANL and CANL improve CNN generalization.
Models trained with ANL/CANL are more robust to FGSM adversarial examples.
Proposed methods reduce overfitting by learning cleaner feature maps.
Abstract
In this paper, we introduce a novel regularization method called Adversarial Noise Layer (ANL) and its efficient version called Class Adversarial Noise Layer (CANL), which are able to significantly improve CNN's generalization ability by adding carefully crafted noise into the intermediate layer activations. ANL and CANL can be easily implemented and integrated with most of the mainstream CNN-based models. We compared the effects of the different types of noise and visually demonstrate that our proposed adversarial noise instruct CNN models to learn to extract cleaner feature maps, which further reduce the risk of over-fitting. We also conclude that models trained with ANL or CANL are more robust to the adversarial examples generated by FGSM than the traditional adversarial training approaches.
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
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Anomaly Detection Techniques and Applications · Advanced Neural Network Applications
