mlsanityData to 7 Oct 2026

DropAttack: A Masked Weight Adversarial Training Method to Improve Generalization of Neural Networks

arXiv 2108.12805 ↗First posted 29 Aug 2021cs.LG cs.AI cs.CLcited by 2

Not on the map. Why?

Abstract (arXiv)

Adversarial training has been proven to be a powerful regularization method to improve the generalization of models. However, current adversarial training methods only attack the original input sample or the embedding vectors, and their attacks lack coverage and diversity. To further enhance the breadth and depth of attack, we propose a novel masked weight adversarial training method called DropAttack, which enhances generalization of model by adding intentionally worst-case adversarial perturbations to both the input and hidden layers in different dimensions and minimize the adversarial risks generated by each layer. DropAttack is a general technique and can be adopt to a wide variety of neural networks with different architectures. To validate the effectiveness of the proposed method, we used five public datasets in the fields of natural language processing (NLP) and computer vision (CV) for experimental evaluating. We compare the proposed method with other adversarial training methods and regularization methods, and our method achieves state-of-the-art on all datasets. In addition, Dropattack can achieve the same performance when it use only a half training data compared to other standard training method. Theoretical analysis reveals that DropAttack can perform gradient regularization at random on some of the input and wight parameters of the model. Further visualization experiments show that DropAttack can push the minimum risk of the model to a lower and flatter loss landscapes. Our source code is publicly available on https://github.com/nishiwen1214/DropAttack.

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 18 of its 32 references that are in the map. First posted on arXiv 29 Aug 2021.

Builds on

18 of 32 references.

References · 18

  1. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
  2. 2014Explaining and Harnessing Adversarial Examplescited by 7,287
  3. 2014Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translationcited by 4,016
  4. 2014Empirical Evaluation of Gated Recurrent Neural Networks on Sequence Modelingcited by 2,341
  5. 2015Character-level Convolutional Networks for Text Classificationcited by 2,293
  6. 2016On Large-Batch Training for Deep Learning: Generalization Gap and Sharp Minimacited by 1,337
  7. 2018Obfuscated Gradients Give a False Sense of Security: Circumventing Defenses to Adversarial Examplescited by 1,259
  8. 2017Visualizing the Loss Landscape of Neural Netscited by 1,126
  9. 2016Adversarial Machine Learning at Scalecited by 934
  10. 2017Virtual Adversarial Training: A Regularization Method for Supervised and Semi-Supervised Learningcited by 918
  11. 2019Adversarial Training for Free!cited by 638
  12. 2016Adversarial Training Methods for Semi-Supervised Text Classificationcited by 280
6 more
  1. 2019FreeLB: Enhanced Adversarial Training for Natural Language Understandingcited by 261
  2. 2017Generating Natural Adversarial Examplescited by 182
  3. 2019You Only Propagate Once: Accelerating Adversarial Training via Maximal Principlecited by 181
  4. 2019Robust Neural Machine Translation with Doubly Adversarial Inputscited by 105
  5. 2020Do We Need Zero Training Loss After Achieving Zero Training Error?cited by 61
  6. 2016Learning Reporting Dynamics during Breaking News for Rumour Detection in Social Mediacited by 25

Built on by

Cited by year

Citing papers per year: 2022: 1; 2023: 0; 2024: 1.

2 papers.