Twice Class Bias Correction for Imbalanced Semi-Supervised Learning

Lan Li, Bowen Tao, Lu Han, De-chuan Zhan, Han-jia Ye
12/27/2023
cs.LG

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

Differing from traditional semi-supervised learning, class-imbalanced semi-supervised learning presents two distinct challenges: (1) The imbalanced distribution of training samples leads to model bias towards certain classes, and (2) the distribution of unlabeled samples is unknown and potentially distinct from that of labeled samples, which further contributes to class bias in the pseudo-labels during training. To address these dual challenges, we introduce a novel approach called \textbf{T}wice \textbf{C}lass \textbf{B}ias \textbf{C}orrection (\textbf{TCBC}). We begin by utilizing an estimate of the class distribution from the participating training samples to correct the model, enabling it to learn the posterior probabilities of samples under a class-balanced prior. This correction serves to alleviate the inherent class bias of the model. Building upon this foundation, we further estimate the class bias of the current model parameters during the training process. We apply a secondary correction to the model's pseudo-labels for unlabeled samples, aiming to make the assignment of pseudo-labels across different classes of unlabeled samples as equitable as possible. Through extensive experimentation on CIFAR10/100-LT, STL10-LT, and the sizable long-tailed dataset SUN397, we provide conclusive evidence that our proposed TCBC method reliably enhances the performance of class-imbalanced semi-supervised learning.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{li2023twice,
  title  = {Twice Class Bias Correction for Imbalanced Semi-Supervised Learning},
  author = {Lan Li and Bowen Tao and Lu Han and De-chuan Zhan and Han-jia Ye},
  year   = {2023},
  eprint = {2312.16604},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2312.16604v1}
}

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/2312.16604.svg)](https://codeofpaper.com/paper/2312.16604)

Discussion