Rethinking Re-Sampling in Imbalanced Semi-Supervised Learning
Not on the map. Why?
Abstract (arXiv)
Semi-Supervised Learning (SSL) has shown its strong ability in utilizing unlabeled data when labeled data is scarce. However, most SSL algorithms work under the assumption that the class distributions are balanced in both training and test sets. In this work, we consider the problem of SSL on class-imbalanced data, which better reflects real-world situations. In particular, we decouple the training of the representation and the classifier, and systematically investigate the effects of different data re-sampling techniques when training the whole network including a classifier as well as fine-tuning the feature extractor only. We find that data re-sampling is of critical importance to learn a good classifier as it increases the accuracy of the pseudo-labels, in particular for the minority classes in the unlabeled data. Interestingly, we find that accurate pseudo-labels do not help when training the feature extractor, rather contrariwise, data re-sampling harms the training of the feature extractor. This finding is against the general intuition that wrong pseudo-labels always harm the model performance in SSL. Based on these findings, we suggest to re-think the current paradigm of having a single data re-sampling strategy and develop a simple yet highly effective Bi-Sampling (BiS) strategy for SSL on class-imbalanced data. BiS implements two different re-sampling strategies for training the feature extractor and the classifier and integrates this decoupled training into an end-to-end framework. In particular, BiS progressively changes the data distribution during training such that in the beginning the feature extractor is trained effectively, while towards the end of the training the data is re-balanced such that the classifier is trained reliably. We benchmark our proposed bi-sampling strategy extensively on popular datasets and achieve state-of-the-art performances.
Key facts. Cited by 16 papers in the map (data through 7 Oct 2026). Builds on 26 of its 35 references that are in the map. First posted on arXiv 1 Jun 2021.
Builds on
26 of 35 references.
References · 26
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
- 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,845
- 2016Wide Residual Networkscited by 3,057
- 2020Improved Baselines with Momentum Contrastive Learningcited by 2,282
- 2020FixMatch: Simplifying Semi-Supervised Learning with Consistency and Confidencecited by 2,080
- 2019MixMatch: A Holistic Approach to Semi-Supervised Learningcited by 1,390
- 2020Big Self-Supervised Models are Strong Semi-Supervised Learnerscited by 1,375
- 2019Class-Balanced Loss Based on Effective Number of Samplescited by 1,239
- 2019Learning Imbalanced Datasets with Label-Distribution-Aware Margin Losscited by 987
- 2019Decoupling Representation and Classifier for Long-Tailed Recognitioncited by 806
14 more
- 2018Exploring the Limits of Weakly Supervised Pretrainingcited by 604
- 2018fastMRI: An Open Dataset and Benchmarks for Accelerated MRIcited by 464
- 2016Regularization With Stochastic Transformations and Perturbations for Deep Semi-Supervised Learningcited by 441
- 2019BBN: Bilateral-Branch Network with Cumulative Learning for Long-Tailed Visual Recognitioncited by 403
- 2019ReMixMatch: Semi-Supervised Learning with Distribution Alignment and Augmentation Anchoringcited by 349
- 2016YouTube-8M: A Large-Scale Video Classification Benchmarkcited by 324
- 2014Learning with Pseudo-Ensemblescited by 241
- 2020Rethinking the Value of Labels for Improving Class-Imbalanced Learningcited by 216
- 2021CReST: A Class-Rebalancing Self-Training Framework for Imbalanced Semi-Supervised Learningcited by 174
- 2020M2m: Imbalanced Classification via Major-to-minor Translationcited by 134
- 2020Deep Representation Learning on Long-tailed Data: A Learnable Embedding Augmentation Perspectivecited by 120
- 2020Distribution Aligning Refinery of Pseudo-label for Imbalanced Semi-supervised Learningcited by 105
- 2020Class-Imbalanced Semi-Supervised Learningcited by 28
- 2016Mutual Exclusivity Loss for Semi-Supervised Deep Learningcited by 22
Built on by
Citing papers per year: 2021: 2; 2022: 4; 2023: 6; 2024: 3; 2025: 1.
16 papers.
Sort:
- 2021CoSSL: Co-Learning of Representation and Classifier for Imbalanced Semi-Supervised Learningcited by 41
- 2021Revisiting Consistency Regularization for Semi-Supervised Learningcited by 34
- 2022ImGCL: Revisiting Graph Contrastive Learning on Imbalanced Node Classificationcited by 21
- 2023Semi-Supervised Graph Imbalanced Regressioncited by 14
- 2022Class-Level Confidence Based 3D Semi-Supervised Learningcited by 13
- 2022An Embarrassingly Simple Baseline for Imbalanced Semi-Supervised Learningcited by 12
- 2024Gradient-based Sampling for Class Imbalanced Semi-supervised Object Detectioncited by 3
- 2023Class-Adaptive Self-Training for Relation Extraction with Incompletely Annotated Training Datacited by 2
- 2023NP-Match: Towards a New Probabilistic Model for Semi-Supervised Learningcited by 1
- 2023Pushing the Envelope for Depth-Based Semi-Supervised 3D Hand Pose Estimation with Consistency Trainingcited by 1
- 2025Generalized Category Discovery under the Long-Tailed Distributioncited by 1
- 2022Dive into Self-Supervised Learning for Medical Image Analysis: Data, Models and Taskscited by 0
4 more
- 2023BMB: Balanced Memory Bank for Imbalanced Semi-supervised Learningcited by 0
- 2023Class-Specific Distribution Alignment for Semi-Supervised Medical Image Classificationcited by 0
- 2024Exploring Probabilistic Models for Semi-supervised Learningcited by 0
- 2024Imbalanced Semi-Supervised Learning via Label Refinement and Threshold Adjustmentcited by 0
- 2025Generalized Category Discovery under the Long-Tailed Distribution14 Jun 2025
- 2024Imbalanced Semi-Supervised Learning via Label Refinement and Threshold Adjustment7 Jul 2024
- 2024Exploring Probabilistic Models for Semi-supervised Learning5 Apr 2024
- 2024Gradient-based Sampling for Class Imbalanced Semi-supervised Object Detection22 Mar 2024
- 2023Class-Specific Distribution Alignment for Semi-Supervised Medical Image Classification29 Jul 2023
- 2023Class-Adaptive Self-Training for Relation Extraction with Incompletely Annotated Training Data16 Jun 2023
- 2023BMB: Balanced Memory Bank for Imbalanced Semi-supervised Learning22 May 2023
- 2023Semi-Supervised Graph Imbalanced Regression20 May 2023
- 2023Pushing the Envelope for Depth-Based Semi-Supervised 3D Hand Pose Estimation with Consistency Training27 Mar 2023
- 2023NP-Match: Towards a New Probabilistic Model for Semi-Supervised Learning31 Jan 2023
- 2022An Embarrassingly Simple Baseline for Imbalanced Semi-Supervised Learning20 Nov 2022
- 2022Class-Level Confidence Based 3D Semi-Supervised Learning18 Oct 2022
4 more
- 2022Dive into Self-Supervised Learning for Medical Image Analysis: Data, Models and Tasks25 Sep 2022
- 2022ImGCL: Revisiting Graph Contrastive Learning on Imbalanced Node Classification23 May 2022
- 2021Revisiting Consistency Regularization for Semi-Supervised Learning10 Dec 2021
- 2021CoSSL: Co-Learning of Representation and Classifier for Imbalanced Semi-Supervised Learning8 Dec 2021
- 2021CoSSL: Co-Learning of Representation and Classifier for Imbalanced Semi-Supervised Learningcited by 41
- 2021Revisiting Consistency Regularization for Semi-Supervised Learningcited by 34
- 2022ImGCL: Revisiting Graph Contrastive Learning on Imbalanced Node Classificationcited by 21
- 2023Semi-Supervised Graph Imbalanced Regressioncited by 14
- 2022Class-Level Confidence Based 3D Semi-Supervised Learningcited by 13
- 2022An Embarrassingly Simple Baseline for Imbalanced Semi-Supervised Learningcited by 12
- 2024Gradient-based Sampling for Class Imbalanced Semi-supervised Object Detectioncited by 3
- 2023Class-Adaptive Self-Training for Relation Extraction with Incompletely Annotated Training Datacited by 2
- 2023NP-Match: Towards a New Probabilistic Model for Semi-Supervised Learningcited by 1
- 2023Pushing the Envelope for Depth-Based Semi-Supervised 3D Hand Pose Estimation with Consistency Trainingcited by 1
- 2025Generalized Category Discovery under the Long-Tailed Distributioncited by 1
- 2022Dive into Self-Supervised Learning for Medical Image Analysis: Data, Models and Taskscited by 0
12 most cited of 16 All 16 (JSON)
- 2025Generalized Category Discovery under the Long-Tailed Distribution14 Jun 2025
- 2024Imbalanced Semi-Supervised Learning via Label Refinement and Threshold Adjustment7 Jul 2024
- 2024Exploring Probabilistic Models for Semi-supervised Learning5 Apr 2024
- 2024Gradient-based Sampling for Class Imbalanced Semi-supervised Object Detection22 Mar 2024
- 2023Class-Specific Distribution Alignment for Semi-Supervised Medical Image Classification29 Jul 2023
- 2023Class-Adaptive Self-Training for Relation Extraction with Incompletely Annotated Training Data16 Jun 2023
- 2023BMB: Balanced Memory Bank for Imbalanced Semi-supervised Learning22 May 2023
- 2023Semi-Supervised Graph Imbalanced Regression20 May 2023
- 2023Pushing the Envelope for Depth-Based Semi-Supervised 3D Hand Pose Estimation with Consistency Training27 Mar 2023
- 2023NP-Match: Towards a New Probabilistic Model for Semi-Supervised Learning31 Jan 2023
- 2022An Embarrassingly Simple Baseline for Imbalanced Semi-Supervised Learning20 Nov 2022
- 2022Class-Level Confidence Based 3D Semi-Supervised Learning18 Oct 2022
12 newest of 16 All 16 (JSON)