Towards Realistic Long-Tailed Semi-Supervised Learning: Consistency is All You Need

Tong Wei, Kai Gan
2/14/2026

No official code found. Best implementation: Gank0078/ACR (71 stars, last commit 2023-05-19).

Abstract

While long-tailed semi-supervised learning (LTSSL) has received tremendous attention in many real-world classification problems, existing LTSSL algorithms typically assume that the class distributions of labeled and unlabeled data are almost identical. Those LTSSL algorithms built upon the assumption can severely suffer when the class distributions of labeled and unlabeled data are mismatched since they utilize biased pseudo-labels from the model. To alleviate this issue, we propose a new simple method that can effectively utilize unlabeled data of unknown class distributions by introducing the adaptive consistency regularizer (ACR). ACR realizes the dynamic refinery of pseudolabels for various distributions in a unified formula by estimating the true class distribution of unlabeled data. Despite its simplicity, we show that ACR achieves state-of-the-art performance on a variety of standard LTSSL benchmarks, e.g., an averaged 10% absolute increase of test accuracy against existing algorithms when the class distributions of labeled and unlabeled data are mismatched. Even when the class distributions are identical, ACR consistently outper-forms many sophisticated LTSSL algorithms. We carry out extensive ablation studies to tease apart the factors that are most important to ACR's success. Source code is available at https://github.com/Gank0078/ACR.

DOISemantic Scholar

Code Implementations(1)

Gank0078/ACRCommunity54%

Pytorch implementation for "Towards Realistic Long-Tailed Semi-Supervised Learning: Consistency Is All You Need" (CVPR 2023)

719PythonMar 10, 20233 years ago

Cite this paper

@article{wei2026towards,
  title  = {Towards Realistic Long-Tailed Semi-Supervised Learning: Consistency is All You Need},
  author = {Tong Wei and Kai Gan},
  year   = {2026},
  doi    = {10.1109/CVPR52729.2023.00338},
  url    = {https://doi.org/10.1109/CVPR52729.2023.00338},
  journal = {CVPR 2023 2023}
}

Discussion