Neural Networks Against (and For) Self-Training: Classification with Small Labeled and Large Unlabeled Sets
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
Other references · 31
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2017mixup: Beyond Empirical Risk Minimizationcited by 5,155
- 2017On Calibration of Modern Neural Networkscited by 4,860
- 2016Overcoming catastrophic forgetting in neural networkscited by 4,718
- 2016A Baseline for Detecting Misclassified and Out-of-Distribution Examples in Neural Networkscited by 2,362
- 2017What Uncertainties Do We Need in Bayesian Deep Learning for Computer Vision?cited by 2,335
- 2015Character-level Convolutional Networks for Text Classificationcited by 2,293
- 2018Deep contextualized word representationscited by 2,285
- 2019HuggingFace's Transformers: State-of-the-art Natural Language Processingcited by 2,201
- 2020Don't Stop Pretraining: Adapt Language Models to Domains and Taskscited by 1,548
19 more
- 2019Self-training with Noisy Student improves ImageNet classificationcited by 1,304
- 2019Unsupervised Data Augmentation for Consistency Trainingcited by 1,057
- 2017Deep Mutual Learningcited by 621
- 2019Pseudo-Labeling and Confirmation Bias in Deep Semi-Supervised Learningcited by 507
- 2017Regularizing Neural Networks by Penalizing Confident Output Distributionscited by 461
- 2020Meta Pseudo Labelscited by 372
- 2020Rethinking Pre-training and Self-trainingcited by 352
- 2021In Defense of Pseudo-Labeling: An Uncertainty-Aware Pseudo-label Selection Framework for Semi-Supervised Learningcited by 301
- 2020MixText: Linguistically-Informed Interpolation of Hidden Space for Semi-Supervised Text Classificationcited by 186
- 2019Revisiting Self-Training for Neural Sequence Generationcited by 154
- 2017Asymmetric Tri-training for Unsupervised Domain Adaptationcited by 152
- 2021Self-Training with Weak Supervisioncited by 49
- 2019Variational Pretraining for Semi-supervised Text Classificationcited by 41
- 2018Strong Baselines for Neural Semi-supervised Learning under Domain Shiftcited by 39
- 2021Semi-Supervised Text Classification via Self-Pretrainingcited by 8
- 2020Domain-Guided Task Decomposition with Self-Training for Detecting Personal Events in Social Mediacited by 5
- 2020Mining Coronavirus (COVID-19) Posts in Social Mediacited by 4
- 2021Boosting Cross-Lingual Transfer via Self-Learning with Uncertainty Estimationcited by 4
- 2021Multi-View Active Learning for Short Text Classification in User-Generated Datacited by 3
Built on by
Citing papers per year: 2024: 1; 2025: 0; 2026: 1.
2 papers.
- 2024Dynamic Against Dynamic: An Open-set Self-learning Frameworkcited by 1
- 2026Semi-Supervised Text-Attributed Graph Distillationcited by 0
- 2026Semi-Supervised Text-Attributed Graph Distillation27 May 2026
- 2024Dynamic Against Dynamic: An Open-set Self-learning Framework27 Apr 2024
Similar, not cited
Close in wording, no citation either way
- 2024Self-Training for Sample-Efficient Active Learning for Text Classification with Pre-Trained Language Models
- 2018Mixture of Expert/Imitator Networks: Scalable Semi-supervised Learning Framework
- 2022Zero-Shot Text Classification with Self-Training
- 2024Self-supervised Pre-training of Text Recognizers
- 2023Uncertainty-aware Parameter-Efficient Self-training for Semi-supervised Language Understanding
- 2025Self Iterative Label Refinement via Robust Unlabeled Learning
- 2021Revisiting Self-Training for Few-Shot Learning of Language Model
- 2025Semantic Voting: A Self-Evaluation-Free Approach for Efficient LLM Self-Improvement on Unverifiable Open-ended Tasks