Fast FixMatch: Faster Semi-Supervised Learning with Curriculum Batch Size
John Chen, Chen Dun, Anastasios Kyrillidis

TL;DR
Fast FixMatch introduces a curriculum-based unlabeled batch size strategy that significantly reduces training computation in semi-supervised learning while maintaining state-of-the-art accuracy across multiple datasets and scenarios.
Contribution
The paper proposes Curriculum Batch Size (CBS), a novel unlabeled batch size curriculum, combined with existing SSL techniques, to reduce training costs without sacrificing performance.
Findings
Achieves 2.1x to 3.4x reduction in training computation on CIFAR-10.
Maintains state-of-the-art error rates with fewer labels.
Demonstrates effectiveness across various datasets and SSL scenarios.
Abstract
Advances in Semi-Supervised Learning (SSL) have almost entirely closed the gap between SSL and Supervised Learning at a fraction of the number of labels. However, recent performance improvements have often come \textit{at the cost of significantly increased training computation}. To address this, we propose Curriculum Batch Size (CBS), \textit{an unlabeled batch size curriculum which exploits the natural training dynamics of deep neural networks.} A small unlabeled batch size is used in the beginning of training and is gradually increased to the end of training. A fixed curriculum is used regardless of dataset, model or number of epochs, and reduced training computations is demonstrated on all settings. We apply CBS, strong labeled augmentation, Curriculum Pseudo Labeling (CPL) \citep{FlexMatch} to FixMatch \citep{FixMatch} and term the new SSL algorithm Fast FixMatch. We perform an…
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
TopicsDomain Adaptation and Few-Shot Learning · Multimodal Machine Learning Applications · Advanced Neural Network Applications
MethodsFixMatch
