mlsanityData to 7 Oct 2026

How does unlabeled data improve generalization in self-training? A one-hidden-layer theoretical analysis

arXiv 2201.08514 ↗First posted 21 Jan 2022cs.LG eess.SPcited by 18

Not on the map. Why?

Abstract (arXiv)

Self-training, a semi-supervised learning algorithm, leverages a large amount of unlabeled data to improve learning when the labeled data are limited. Despite empirical successes, its theoretical characterization remains elusive. To the best of our knowledge, this work establishes the first theoretical analysis for the known iterative self-training paradigm and proves the benefits of unlabeled data in both training convergence and generalization ability. To make our theoretical analysis feasible, we focus on the case of one-hidden-layer neural networks. However, theoretical understanding of iterative self-training is non-trivial even for a shallow neural network. One of the key challenges is that existing neural network landscape analysis built upon supervised learning no longer holds in the (semi-supervised) self-training paradigm. We address this challenge and prove that iterative self-training converges linearly with both convergence rate and generalization accuracy improved in the order of 1/√M, where M is the number of unlabeled samples. Experiments from shallow neural networks to deep neural networks are also provided to justify the correctness of our established theoretical insights on self-training.

Key facts. Cited by 18 papers in the map (data through 7 Oct 2026). Builds on 49 of its 76 references that are in the map. First posted on arXiv 21 Jan 2022.

Builds on

49 of 76 references.

References · 49

  1. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
  2. 2015Domain-Adversarial Training of Neural Networkscited by 3,023
  3. 2018Neural Tangent Kernel: Convergence and Generalization in Neural Networkscited by 2,597
  4. 2020FixMatch: Simplifying Semi-Supervised Learning with Consistency and Confidencecited by 2,080
  5. 2014Unsupervised Domain Adaptation by Backpropagationcited by 1,906
  6. 2019MixMatch: A Holistic Approach to Semi-Supervised Learningcited by 1,390
  7. 2020Big Self-Supervised Models are Strong Semi-Supervised Learnerscited by 1,375
  8. 2015Learning Transferable Features with Deep Adaptation Networkscited by 1,323
  9. 2019Self-training with Noisy Student improves ImageNet classificationcited by 1,304
  10. 2016Temporal Ensembling for Semi-Supervised Learningcited by 1,054
  11. 2017Virtual Adversarial Training: A Regularization Method for Supervised and Semi-Supervised Learningcited by 918
  12. 2018Gradient Descent Provably Optimizes Over-parameterized Neural Networkscited by 655
37 more
  1. 2017Deep Neural Networks as Gaussian Processescited by 617
  2. 2014Deep Domain Confusion: Maximizing for Domain Invariancecited by 597
  3. 2019Fine-Grained Analysis of Optimization and Generalization for Overparameterized Two-Layer Neural Networkscited by 562
  4. 2016Regularization With Stochastic Transformations and Perturbations for Deep Semi-Supervised Learningcited by 441
  5. 2019Unlabeled Data Improves Adversarial Robustnesscited by 415
  6. 2020Rethinking Pre-training and Self-trainingcited by 352
  7. 2018Learning and Generalization in Overparameterized Neural Networks, Going Beyond Two Layerscited by 340
  8. 2014Training Deep Neural Networks on Noisy Labels with Bootstrappingcited by 322
  9. 2016Domain Separation Networkscited by 317
  10. 2018Learning Overparameterized Neural Networks via Stochastic Gradient Descent on Structured Datacited by 260
  11. 2014Learning with Pseudo-Ensemblescited by 241
  12. 2019Billion-scale semi-supervised learning for image classificationcited by 232
  13. 2020Theoretical Analysis of Self-Training with Deep Networks on Unlabeled Datacited by 179
  14. 2019Revisiting Self-Training for Neural Sequence Generationcited by 154
  15. 2020Understanding and Mitigating the Tradeoff Between Robustness and Accuracycited by 148
  16. 2017Convergence Analysis of Two-layer Neural Networks with ReLU Activationcited by 137
  17. 2017Theoretical insights into the optimization landscape of over-parameterized shallow neural networkscited by 128
  18. 2019Self-Training for End-to-End Speech Recognitioncited by 128
  19. 2019Deep Self-Learning From Noisy Labelscited by 122
  20. 2019Overcoming Catastrophic Forgetting with Unlabeled Data in the Wildcited by 111
  21. 2017Spurious Local Minima are Common in Two-Layer ReLU Neural Networkscited by 104
  22. 2017Recovery Guarantees for One-hidden-layer Neural Networkscited by 94
  23. 2017SGD Learns Over-parameterized Networks that Provably Generalize on Linearly Separable Datacited by 79
  24. 2017Learning One-hidden-layer Neural Networks with Landscape Designcited by 79
  25. 2019When Does Self-supervision Improve Few-shot Learning?cited by 78
  26. 2020Self-training Avoids Using Spurious Features Under Domain Shiftcited by 69
  27. 2017Globally Optimal Gradient Descent for a ConvNet with Gaussian Inputscited by 61
  28. 2018Learning One-hidden-layer ReLU Networks via Gradient Descentcited by 50
  29. 2018Learning Two Layer Rectified Neural Networks in Polynomial Timecited by 31
  30. 2020Fast Learning of Graph Neural Networks with Guaranteed Generalizability: One-hidden-layer Casecited by 24
  31. 2018Guaranteed Recovery of One-Hidden-Layer Neural Networks via Cross Entropycited by 22
  32. 2018Learning ReLU Networks on Linearly Separable Data: Algorithm, Optimality, and Generalizationcited by 21
  33. 2015ℓ1-regularized Neural Networks are Improperly Learnable in Polynomial Timecited by 16
  34. 2015Tensor Factorization via Matrix Factorizationcited by 15
  35. 2021Why Lottery Ticket Wins? A Theoretical Perspective of Sample Complexity on Pruned Neural Networkscited by 14
  36. 2020Statistical and Algorithmic Insights for Semi-supervised Learning with Self-trainingcited by 11
  37. 2018End-to-end Learning of a Convolutional Neural Network via Deep Tensor Decompositioncited by 6

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2022: 6; 2023: 5; 2024: 4; 2025: 2; 2026: 1.

18 papers.

Sort:

By area:

  1. 2022Self-Training: A Surveycited by 85
  2. 2022Semi-supervised Vision Transformers at Scalecited by 49
  3. 2023On the Convergence and Sample Complexity Analysis of Deep Q-Networks with ε-Greedy Explorationcited by 17
  4. 2023Joint Edge-Model Sparse Learning is Provably Efficient for Graph Neural Networkscited by 16
  5. 2022Knowledge Distillation: Bad Models Can Be Good Role Modelscited by 12
  6. 2022Don't fear the unlabelled: safe semi-supervised learning via simple debiasingcited by 10
  7. 2022FAST: Improving Controllability for Text Generation with Feedback Aware Self-Trainingcited by 7
  8. 2024Self-Taught Recognizer: Toward Unsupervised Adaptation for Speech Foundation Modelscited by 7
  9. 2023Random Matrix Analysis to Balance between Supervised and Unsupervised Learning under the Low Density Separation Assumptioncited by 6
  10. 2024How does promoting the minority fraction affect generalization? A theoretical study of the one-hidden-layer neural network on group imbalancecited by 6
  11. 2022DuNST: Dual Noisy Self Training for Semi-Supervised Controllable Text Generationcited by 5
  12. 2024SF-DQN: Provable Knowledge Transfer using Successor Feature for Deep Reinforcement Learningcited by 5
6 more
  1. 2024Retraining with Predicted Hard Labels Provably Increases Model Accuracycited by 4
  2. 2025Bilevel Data Curation for LLM Fine-tuning: Offline Selection and Online Self-Refining Generationcited by 2
  3. 2023Density Ratio Estimation-based Bayesian Optimization with Semi-Supervised Learningcited by 0
  4. 2023KEST: Kernel Distance Based Efficient Self-Training for Improving Controllable Text Generationcited by 0
  5. 2025Self-Boost via Optimal Retraining: An Analysis via Approximate Message Passingcited by 0
  6. 2026Why Self-Training Helps and Hurts: Denoising vs. Signal Forgettingcited by 0