Snowball: Iterative Model Evolution and Confident Sample Discovery for Semi-Supervised Learning on Very Small Labeled Datasets
Yang Li, Jianhe Yuan, Zhiqun Zhao, Hao Sun, Zhihai He

TL;DR
This paper introduces Snowball, a semi-supervised learning method that iteratively evolves models and discovers confident samples from unlabeled data, significantly improving performance on small labeled datasets.
Contribution
The paper presents a novel master-teacher-student framework that enhances semi-supervised learning through iterative model evolution and confident sample discovery.
Findings
Achieves 11.81% error rate on CIFAR-10 with 250 labels
Outperforms state-of-the-art Mean-Teacher by over 38%
Demonstrates significant improvement with very small labeled datasets
Abstract
In this work, we develop a joint sample discovery and iterative model evolution method for semi-supervised learning on very small labeled training sets. We propose a master-teacher-student model framework to provide multi-layer guidance during the model evolution process with multiple iterations and generations. The teacher model is constructed by performing an exponential moving average of the student models obtained from past training steps. The master network combines the knowledge of the student and teacher models with additional access to newly discovered samples. The master and teacher models are then used to guide the training of the student network by enforcing the consistence between their predictions of unlabeled samples and evolve all models when more and more samples are discovered. Our extensive experiments demonstrate that the discovering confident samples from the…
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
TopicsAdvanced Neural Network Applications · Domain Adaptation and Few-Shot Learning · Machine Learning and Data Classification
