mlsanityData to 7 Oct 2026

Self-Training with Differentiable Teacher

arXiv 2109.07049 ↗First posted 15 Sep 2021cs.CL cs.LGcited by 7

Not on the map. Why?

Abstract (arXiv)

Self-training achieves enormous success in various semi-supervised and weakly-supervised learning tasks. The method can be interpreted as a teacher-student framework, where the teacher generates pseudo-labels, and the student makes predictions. The two models are updated alternatingly. However, such a straightforward alternating update rule leads to training instability. This is because a small change in the teacher may result in a significant change in the student. To address this issue, we propose DRIFT, short for differentiable self-training, that treats teacher-student as a Stackelberg game. In this game, a leader is always in a more advantageous position than a follower. In self-training, the student contributes to the prediction performance, and the teacher controls the training process by generating pseudo-labels. Therefore, we treat the student as the leader and the teacher as the follower. The leader procures its advantage by acknowledging the follower's strategy, which involves differentiable pseudo-labels and differentiable sample weights. Consequently, the leader-follower interaction can be effectively captured via Stackelberg gradient, obtained by differentiating the follower's strategy. Experimental results on semi- and weakly-supervised classification and named entity recognition tasks show that our model outperforms existing approaches by large margins.

Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 41 of its 72 references that are in the map. First posted on arXiv 15 Sep 2021.

Builds on

41 of 72 references.

References · 41

  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. 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
  7. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  8. 2015Dropout as a Bayesian Approximation: Representing Model Uncertainty in Deep Learningcited by 4,416
  9. 2015Character-level Convolutional Networks for Text Classificationcited by 2,293
  10. 2018Deep contextualized word representationscited by 2,285
  11. 2019HuggingFace's Transformers: State-of-the-art Natural Language Processingcited by 2,201
  12. 2020DeBERTa: Decoding-enhanced BERT with Disentangled Attentioncited by 2,157
29 more
  1. 2019MixMatch: A Holistic Approach to Semi-Supervised Learningcited by 1,390
  2. 2014Convolutional Neural Networks for Sentence Classificationcited by 1,124
  3. 2019Unsupervised Data Augmentation for Consistency Trainingcited by 1,057
  4. 2016Temporal Ensembling for Semi-Supervised Learningcited by 1,054
  5. 2019Strategies for Pre-training Graph Neural Networkscited by 964
  6. 2015Unsupervised Deep Embedding for Clustering Analysiscited by 763
  7. 2018Born Again Neural Networkscited by 539
  8. 2019Pseudo-Labeling and Confirmation Bias in Deep Semi-Supervised Learningcited by 507
  9. 2020Meta Pseudo Labelscited by 372
  10. 2020GPT-GNN: Generative Pre-Training of Graph Neural Networkscited by 302
  11. 2015Semi-Supervised Learning with Ladder Networkscited by 246
  12. 2020Graph Random Neural Network for Semi-Supervised Learning on Graphscited by 213
  13. 2020MixText: Linguistically-Informed Interpolation of Hidden Space for Semi-Supervised Text Classificationcited by 186
  14. 2020Self-Distillation Amplifies Regularization in Hilbert Spacecited by 171
  15. 2020Self-training Improves Pre-training for Natural Language Understandingcited by 96
  16. 2019Graph Adversarial Training: Dynamically Regularizing Based on Graph Structurecited by 93
  17. 2020BOND: BERT-Assisted Open-Domain Named Entity Recognition with Distant Supervisioncited by 91
  18. 2020Fine-Tuning Pre-trained Language Model with Weak Supervision: A Contrastive-Regularized Self-Training Approachcited by 83
  19. 2018Weakly-Supervised Neural Text Classificationcited by 66
  20. 2018Learning Named Entity Tagger using Domain-Specific Dictionarycited by 65
  21. 2020Learning from Rules Generalizing Labeled Exemplarscited by 59
  22. 2020SeqMix: Augmenting Active Sequence Labeling via Sequence Mixupcited by 52
  23. 2020Denoising Multi-Source Weak Supervision for Neural Text Classificationcited by 42
  24. 2019Variational Pretraining for Semi-supervised Text Classificationcited by 41
  25. 2019GraphMix: Improved Training of GNNs for Semi-Supervised Learningcited by 23
  26. 2021Named Entity Recognition with Small Strongly Labeled and Large Weakly Labeled Datacited by 18
  27. 2021Self-training Improves Pre-training for Few-shot Learning in Task-oriented Dialog Systemscited by 18
  28. 2017Using Rule-Based Labels for Weak Supervised Learning: A ChemNet for Transferable Chemical Property Predictioncited by 12
  29. 2020A Self-Training Method for Machine Reading Comprehension with Soft Evidence Extractioncited by 9

Built on by

Cited by year

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

7 papers.