FreeMatch: Self-adaptive Thresholding for Semi-supervised Learning
Yidong Wang, Hao Chen, Qiang Heng, Wenxin Hou, Yue Fan, Zhen Wu,, Jindong Wang, Marios Savvides, Takahiro Shinozaki, Bhiksha Raj, Bernt, Schiele, Xing Xie

TL;DR
FreeMatch introduces a self-adaptive thresholding mechanism for semi-supervised learning that dynamically adjusts based on the model's learning status, leading to improved performance especially with scarce labeled data.
Contribution
The paper proposes a novel self-adaptive thresholding method and a class fairness regularization for SSL, enhancing data utilization and model diversity during training.
Findings
Achieves significant error rate reductions over state-of-the-art methods.
Effective in scenarios with extremely limited labeled data.
Improves performance on imbalanced SSL tasks.
Abstract
Semi-supervised Learning (SSL) has witnessed great success owing to the impressive performances brought by various methods based on pseudo labeling and consistency regularization. However, we argue that existing methods might fail to utilize the unlabeled data more effectively since they either use a pre-defined / fixed threshold or an ad-hoc threshold adjusting scheme, resulting in inferior performance and slow convergence. We first analyze a motivating example to obtain intuitions on the relationship between the desirable threshold and model's learning status. Based on the analysis, we hence propose FreeMatch to adjust the confidence threshold in a self-adaptive manner according to the model's learning status. We further introduce a self-adaptive class fairness regularization penalty to encourage the model for diverse predictions during the early training stage. Extensive experiments…
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.
Code & Models
Videos
Taxonomy
TopicsDomain Adaptation and Few-Shot Learning · Advanced Neural Network Applications · COVID-19 diagnosis using AI
