SST: Self-training with Self-adaptive Thresholding for Semi-supervised Learning
Shuai Zhao, Heyan Huang, Xinge Li, Xiaokang Chen, Rui Wang

TL;DR
This paper introduces SST, a semi-supervised learning framework with a self-adaptive thresholding mechanism that dynamically selects high-quality pseudo-labels, leading to state-of-the-art results with high efficiency and scalability.
Contribution
The paper proposes a novel Self-Adaptive Thresholding (SAT) mechanism within SST that adjusts thresholds based on learning progress, improving pseudo-label quality and training efficiency.
Findings
SST achieves top performance on ImageNet-1K SSL benchmarks.
Semi-SST-ViT-Huge reaches 80.7% / 84.9% accuracy with only 1% / 10% labeled data.
SST outperforms fully-supervised models using significantly less labeled data.
Abstract
Neural networks have demonstrated exceptional performance in supervised learning, benefiting from abundant high-quality annotated data. However, obtaining such data in real-world scenarios is costly and labor-intensive. Semi-supervised learning (SSL) offers a solution to this problem. Recent studies, such as Semi-ViT and Noisy Student, which employ consistency regularization or pseudo-labeling, have demonstrated significant achievements. However, they still face challenges, particularly in accurately selecting sufficient high-quality pseudo-labels due to their reliance on fixed thresholds. Recent methods such as FlexMatch and FreeMatch have introduced flexible or self-adaptive thresholding techniques, greatly advancing SSL research. Nonetheless, their process of updating thresholds at each iteration is deemed time-consuming, computationally intensive, and potentially unnecessary. To…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsStochastic Depth · Dropout · RandAugment · Noisy Student
