SoftMatch: Addressing the Quantity-Quality Trade-off in Semi-supervised Learning

Hao Chen, Ran Tao, Yue Fan, Yidong Wang, Jindong Wang +4 more
1/26/2023
cs.LGcs.AIcs.CV

No official code found. Best implementation: Hhhhhhao/SoftMatch (23 stars, last commit 2023-01-31).

Abstract

The critical challenge of Semi-Supervised Learning (SSL) is how to effectively leverage the limited labeled data and massive unlabeled data to improve the model's generalization performance. In this paper, we first revisit the popular pseudo-labeling methods via a unified sample weighting formulation and demonstrate the inherent quantity-quality trade-off problem of pseudo-labeling with thresholding, which may prohibit learning. To this end, we propose SoftMatch to overcome the trade-off by maintaining both high quantity and high quality of pseudo-labels during training, effectively exploiting the unlabeled data. We derive a truncated Gaussian function to weight samples based on their confidence, which can be viewed as a soft version of the confidence threshold. We further enhance the utilization of weakly-learned classes by proposing a uniform alignment approach. In experiments, SoftMatch shows substantial improvements across a wide variety of benchmarks, including image, text, and imbalanced classification.

View on arXivView PDF

Code Implementations(1)

Hhhhhhao/SoftMatchCommunity100%

Official repo for "SoftMatch: Addressing the Quantity-Quality Trade-off in Semi-Supervised Learning", accepted by ICLR 2023.

232Jan 25, 20233 years ago

Similar Papers

Cite this paper

@article{chen2023softmatch,
  title  = {SoftMatch: Addressing the Quantity-Quality Trade-off in Semi-supervised Learning},
  author = {Hao Chen and Ran Tao and Yue Fan and Yidong Wang and Jindong Wang and Bernt Schiele and Xing Xie and Bhiksha Raj and Marios Savvides},
  year   = {2023},
  eprint = {2301.10921},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2301.10921v2},
  journal = {ICLR 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2301.10921.svg)](https://codeofpaper.com/paper/2301.10921)

Discussion