mlsanityData to 7 Oct 2026

Adversarial Regularization as Stackelberg Game: An Unrolled Optimization Approach

arXiv 2104.04886 ↗First posted 11 Apr 2021cs.LG cs.CLcited by 7

Not on the map. Why?

Abstract (arXiv)

Adversarial regularization has been shown to improve the generalization performance of deep learning models in various natural language processing tasks. Existing works usually formulate the method as a zero-sum game, which is solved by alternating gradient descent/ascent algorithms. Such a formulation treats the adversarial and the defending players equally, which is undesirable because only the defending player contributes to the generalization performance. To address this issue, we propose Stackelberg Adversarial Regularization (SALT), which formulates adversarial regularization as a Stackelberg game. This formulation induces a competition between a leader and a follower, where the follower generates perturbations, and the leader trains the model subject to the perturbations. Different from conventional approaches, in SALT, the leader is in an advantageous position. When the leader moves, it recognizes the strategy of the follower and takes the anticipated follower's outcomes into consideration. Such a leader's advantage enables us to improve the model fitting to the unperturbed data. The leader's strategic information is captured by the Stackelberg gradient, which is obtained using an unrolling algorithm. Our experimental results on a set of machine translation and natural language understanding tasks show that SALT outperforms existing adversarial regularization baselines across all tasks. Our code is available at https://github.com/SimiaoZuo/Stackelberg-Adv.

Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 48 of its 73 references that are in the map. First posted on arXiv 11 Apr 2021.

Builds on

48 of 73 references.

References · 48

  1. 2017Attention Is All You Needcited by 59,932
  2. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  3. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  4. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  5. 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,266
  6. 2014Explaining and Harnessing Adversarial Examplescited by 7,287
  7. 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
  8. 2013Intriguing properties of neural networkscited by 5,114
  9. 2017Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networkscited by 4,861
  10. 2017On Calibration of Modern Neural Networkscited by 4,860
  11. 2018GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understandingcited by 4,854
  12. 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,530
36 more
  1. 2016SQuAD: 100,000+ Questions for Machine Comprehension of Textcited by 4,115
  2. 2015Neural Machine Translation of Rare Words with Subword Unitscited by 2,898
  3. 2017A Broad-Coverage Challenge Corpus for Sentence Understanding through Inferencecited by 2,665
  4. 2018Deep contextualized word representationscited by 2,285
  5. 2020DeBERTa: Decoding-enhanced BERT with Disentangled Attentioncited by 2,157
  6. 2018A Call for Clarity in Reporting BLEU Scorescited by 1,790
  7. 2019fairseq: A Fast, Extensible Toolkit for Sequence Modelingcited by 1,486
  8. 2017SemEval-2017 Task 1: Semantic Textual Similarity - Multilingual and Cross-lingual Focused Evaluationcited by 998
  9. 2018Neural Network Acceptability Judgmentscited by 952
  10. 2016Adversarial Machine Learning at Scalecited by 934
  11. 2019Adversarial NLI: A New Benchmark for Natural Language Understandingcited by 798
  12. 2019Adversarial Training for Free!cited by 638
  13. 2016Learning to learn by gradient descent by gradient descentcited by 616
  14. 2017Adversarial Examples for Evaluating Reading Comprehension Systemscited by 568
  15. 2017Convolutional Sequence to Sequence Learningcited by 550
  16. 2015Gradient-based Hyperparameter Optimization through Reversible Learningcited by 357
  17. 2019Multi-Task Deep Neural Networks for Natural Language Understandingcited by 349
  18. 2016Adversarial Training Methods for Semi-Supervised Text Classificationcited by 280
  19. 2019SMART: Robust and Efficient Fine-Tuning for Pre-trained Natural Language Models through Principled Regularized Optimizationcited by 253
  20. 2016Unrolled Generative Adversarial Networkscited by 208
  21. 2018Scaling Neural Machine Translationcited by 204
  22. 2018Disentangling Adversarial Robustness and Generalizationcited by 171
  23. 2020Understanding and Mitigating the Tradeoff Between Robustness and Accuracycited by 148
  24. 2020Adversarial Training for Large Neural Language Modelscited by 109
  25. 2019Generalized Inner Loop Meta-Learningcited by 92
  26. 2018Semi-Supervised Sequence Modeling with Cross-View Trainingcited by 75
  27. 2018Interpretable Adversarial Perturbation in Input Embedding Space for Textcited by 67
  28. 2019Improving Neural Language Modeling via Adversarial Trainingcited by 49
  29. 2020The Curious Case of Adversarially Robust Models: More Data Can Help, Double Descend, or Hurt Generalizationcited by 39
  30. 2020The Microsoft Toolkit of Multi-Task Deep Neural Networks for Natural Language Understandingcited by 28
  31. 2019Self-supervised GAN: Analysis and Improvement with Multi-class Minimax Gamecited by 25
  32. 2020Posterior Differential Regularization with f-divergence for Improving Model Robustnesscited by 20
  33. 2018Learning to Defend by Learning to Attackcited by 17
  34. 2018On-line Adaptative Curriculum Learning for GANscited by 14
  35. 2017An Online Learning Approach to Generative Adversarial Networkscited by 13
  36. 2019Inductive Bias of Gradient Descent based Adversarial Training on Separable Datacited by 12

Built on by

Cited by year

Citing papers per year: 2021: 1; 2022: 1; 2023: 3; 2024: 1; 2025: 1.

7 papers.