Improving robustness to corruptions with multiplicative weight perturbations
Trung Trinh, Markus Heinonen, Luigi Acerbi, Samuel Kaski

TL;DR
This paper introduces DAMP, a novel training method that enhances neural network robustness to corruptions by optimizing under multiplicative weight perturbations, improving generalization without sacrificing clean image accuracy.
Contribution
The paper proposes DAMP, a new data augmentation technique using multiplicative weight perturbations, and demonstrates its effectiveness across various datasets and architectures.
Findings
DAMP improves robustness to corruptions across datasets.
DAMP achieves competitive accuracy on ImageNet with ViT.
ASAM optimizes adversarial multiplicative weight perturbations.
Abstract
Deep neural networks (DNNs) excel on clean images but struggle with corrupted ones. Incorporating specific corruptions into the data augmentation pipeline can improve robustness to those corruptions but may harm performance on clean images and other types of distortion. In this paper, we introduce an alternative approach that improves the robustness of DNNs to a wide range of corruptions without compromising accuracy on clean images. We first demonstrate that input perturbations can be mimicked by multiplicative perturbations in the weight space. Leveraging this, we propose Data Augmentation via Multiplicative Perturbation (DAMP), a training method that optimizes DNNs under random multiplicative weight perturbations. We also examine the recently proposed Adaptive Sharpness-Aware Minimization (ASAM) and show that it optimizes DNNs under adversarial multiplicative weight perturbations.…
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
TopicsCorruption and Economic Development
MethodsSharpness-Aware Minimization
