mlsanityData to 7 Oct 2026

Neural Networks Against (and For) Self-Training: Classification with Small Labeled and Large Unlabeled Sets

arXiv 2401.00575 ↗First posted 31 Dec 2023cs.CLcited by 2

On the map: Synthetic data and self-improvement for LLMs → Self-training for few-shot NLP

Abstract (arXiv)

We propose a semi-supervised text classifier based on self-training using one positive and one negative property of neural networks. One of the weaknesses of self-training is the semantic drift problem, where noisy pseudo-labels accumulate over iterations and consequently the error rate soars. In order to tackle this challenge, we reshape the role of pseudo-labels and create a hierarchical order of information. In addition, a crucial step in self-training is to use the classifier confidence prediction to select the best candidate pseudo-labels. This step cannot be efficiently done by neural networks, because it is known that their output is poorly calibrated. To overcome this challenge, we propose a hybrid metric to replace the plain confidence measurement. Our metric takes into account the prediction uncertainty via a subsampling technique. We evaluate our model in a set of five standard benchmarks, and show that it significantly outperforms a set of ten diverse baseline models. Furthermore, we show that the improvement achieved by our model is additive to language model pretraining, which is a widely used technique for using unlabeled documents. Our code is available at https://github.com/p-karisani/RST.

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Placed in Self-training for few-shot NLP, one of 13 directions in Synthetic data and self-improvement for LLMs. Builds on 32 of its 61 references that are in the map. First posted on arXiv 31 Dec 2023.

Builds on

32 of 61 references.

Closest ancestors · 1

Same direction, newest first

  1. 2021STraTA: Self-Training with Task Augmentation for Better Few-shot Learning13 Sep

Other references · 31

  1. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  2. 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
  3. 2015Distilling the Knowledge in a Neural Networkcited by 10,076
  4. 2017mixup: Beyond Empirical Risk Minimizationcited by 5,155
  5. 2017On Calibration of Modern Neural Networkscited by 4,860
  6. 2016Overcoming catastrophic forgetting in neural networkscited by 4,718
  7. 2016A Baseline for Detecting Misclassified and Out-of-Distribution Examples in Neural Networkscited by 2,362
  8. 2017What Uncertainties Do We Need in Bayesian Deep Learning for Computer Vision?cited by 2,335
  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. 2020Don't Stop Pretraining: Adapt Language Models to Domains and Taskscited by 1,548
19 more
  1. 2019Self-training with Noisy Student improves ImageNet classificationcited by 1,304
  2. 2019Unsupervised Data Augmentation for Consistency Trainingcited by 1,057
  3. 2017Deep Mutual Learningcited by 621
  4. 2019Pseudo-Labeling and Confirmation Bias in Deep Semi-Supervised Learningcited by 507
  5. 2017Regularizing Neural Networks by Penalizing Confident Output Distributionscited by 461
  6. 2020Meta Pseudo Labelscited by 372
  7. 2020Rethinking Pre-training and Self-trainingcited by 352
  8. 2021In Defense of Pseudo-Labeling: An Uncertainty-Aware Pseudo-label Selection Framework for Semi-Supervised Learningcited by 301
  9. 2020MixText: Linguistically-Informed Interpolation of Hidden Space for Semi-Supervised Text Classificationcited by 186
  10. 2019Revisiting Self-Training for Neural Sequence Generationcited by 154
  11. 2017Asymmetric Tri-training for Unsupervised Domain Adaptationcited by 152
  12. 2021Self-Training with Weak Supervisioncited by 49
  13. 2019Variational Pretraining for Semi-supervised Text Classificationcited by 41
  14. 2018Strong Baselines for Neural Semi-supervised Learning under Domain Shiftcited by 39
  15. 2021Semi-Supervised Text Classification via Self-Pretrainingcited by 8
  16. 2020Domain-Guided Task Decomposition with Self-Training for Detecting Personal Events in Social Mediacited by 5
  17. 2020Mining Coronavirus (COVID-19) Posts in Social Mediacited by 4
  18. 2021Boosting Cross-Lingual Transfer via Self-Learning with Uncertainty Estimationcited by 4
  19. 2021Multi-View Active Learning for Short Text Classification in User-Generated Datacited by 3

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 1; 2025: 0; 2026: 1.

2 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2024Self-Training for Sample-Efficient Active Learning for Text Classification with Pre-Trained Language Models
  2. 2018Mixture of Expert/Imitator Networks: Scalable Semi-supervised Learning Framework
  3. 2022Zero-Shot Text Classification with Self-Training
  4. 2024Self-supervised Pre-training of Text Recognizers
  5. 2023Uncertainty-aware Parameter-Efficient Self-training for Semi-supervised Language Understanding
  6. 2025Self Iterative Label Refinement via Robust Unlabeled Learning
  7. 2021Revisiting Self-Training for Few-Shot Learning of Language Model
  8. 2025Semantic Voting: A Self-Evaluation-Free Approach for Efficient LLM Self-Improvement on Unverifiable Open-ended Tasks