Two Heads are Better than One: Robust Learning Meets Multi-branch Models
Not on the map. Why?
Abstract (arXiv)
Deep neural networks (DNNs) are vulnerable to adversarial examples, in which DNNs are misled to false outputs due to inputs containing imperceptible perturbations. Adversarial training, a reliable and effective method of defense, may significantly reduce the vulnerability of neural networks and becomes the de facto standard for robust learning. While many recent works practice the data-centric philosophy, such as how to generate better adversarial examples or use generative models to produce additional training data, we look back to the models themselves and revisit the adversarial robustness from the perspective of deep feature distribution as an insightful complementarity. In this paper, we propose textitBranch Orthogonality adveRsarial Training (BORT) to obtain state-of-the-art performance with solely the original dataset for adversarial training. To practice our design idea of integrating multiple orthogonal solution spaces, we leverage a simple multi-branch neural network and propose a corresponding loss function, branch-orthogonal loss, to make each solution space of the multi-branch model orthogonal. We evaluate our approach on CIFAR-10, CIFAR-100 and SVHN against ℓ∞ norm-bounded perturbations of size ε = 8/255, respectively. Exhaustive experiments are conducted to show that our method goes beyond all state-of-the-art methods without any tricks. Compared to all methods that do not use additional data for training, our models achieve 67.3% and 41.5% robust accuracy on CIFAR-10 and CIFAR-100 (improving upon the state-of-the-art by +7.23% and +9.07%).
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 34 of its 59 references that are in the map. First posted on arXiv 17 Aug 2022.
Builds on
34 of 59 references.
References · 34
- 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
- 2016Wide Residual Networkscited by 3,057
- 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
- 2020Reliable evaluation of adversarial robustness with an ensemble of diverse parameter-free attackscited by 1,442
- 2015DeepFool: a simple and accurate method to fool deep neural networkscited by 1,315
- 2018Obfuscated Gradients Give a False Sense of Security: Circumventing Defenses to Adversarial Examplescited by 1,259
- 2017Ensemble Adversarial Training: Attacks and Defensescited by 833
- 2020Fast is better than free: Revisiting adversarial trainingcited by 723
22 more
- 2015Distillation as a Defense to Adversarial Perturbations against Deep Neural Networkscited by 675
- 2019Adversarial Training for Free!cited by 638
- 2017Countering Adversarial Images using Input Transformationscited by 517
- 2019Unlabeled Data Improves Adversarial Robustnesscited by 415
- 2018Certified Defenses against Adversarial Examplescited by 305
- 2017Parseval Networks: Improving Robustness to Adversarial Examplescited by 288
- 2020Uncovering the Limits of Adversarial Training against Norm-Bounded Adversarial Examplescited by 275
- 2020Attacks Which Do Not Kill Training Make Adversarial Learning Strongercited by 242
- 2021Improving Robustness using Generated Datacited by 233
- 2021Fixing Data Augmentation to Improve Adversarial Robustnesscited by 201
- 2021Data Augmentation Can Improve Robustnesscited by 193
- 2017Formal Guarantees on the Robustness of a Classifier against Adversarial Manipulationcited by 182
- 2018Stochastic Activation Pruning for Robust Adversarial Defensecited by 171
- 2019Are Labels Required for Improving Adversarial Robustness?cited by 162
- 2020Torchattacks: A PyTorch Repository for Adversarial Attackscited by 156
- 2021Robust Learning Meets Generative Models: Can Proxy Distributions Improve Adversarial Robustness?cited by 113
- 2022Robustness and Accuracy Could Be Reconcilable by (Proper) Definitioncited by 109
- 2022LAS-AT: Adversarial Training with Learnable Attack Strategycited by 94
- 2019Adversarially Robust Generalization Just Requires More Unlabeled Datacited by 75
- 2019Robustness to Adversarial Perturbations in Learning from Incomplete Datacited by 49
- 2018Deep Defense: Training DNNs with Improved Adversarial Robustnesscited by 41
- 2020Learn2Perturb: an End-to-end Feature Perturbation Learning to Improve Adversarial Robustnesscited by 27
Built on by
Citing papers per year: 2025: 1.
1 paper.