All Labels Are Not Created Equal: Enhancing Semi-supervision via Label Grouping and Co-training
Not on the map. Why?
Abstract (arXiv)
Pseudo-labeling is a key component in semi-supervised learning (SSL). It relies on iteratively using the model to generate artificial labels for the unlabeled data to train against. A common property among its various methods is that they only rely on the model's prediction to make labeling decisions without considering any prior knowledge about the visual similarity among the classes. In this paper, we demonstrate that this degrades the quality of pseudo-labeling as it poorly represents visually similar classes in the pool of pseudo-labeled data. We propose SemCo, a method which leverages label semantics and co-training to address this problem. We train two classifiers with two different views of the class labels: one classifier uses the one-hot view of the labels and disregards any potential similarity among the classes, while the other uses a distributed view of the labels and groups potentially similar classes together. We then co-train the two classifiers to learn based on their disagreements. We show that our method achieves state-of-the-art performance across various SSL tasks including 5.6% accuracy improvement on Mini-ImageNet dataset with 1000 labeled examples. We also show that our method requires smaller batch size and fewer training iterations to reach its best performance. We make our code available at https://github.com/islam-nassar/semco.
Key facts. Cited by 32 papers in the map (data through 7 Oct 2026). Builds on 25 of its 45 references that are in the map. First posted on arXiv 12 Apr 2021.
Builds on
25 of 45 references.
References · 25
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2013Efficient Estimation of Word Representations in Vector Spacecited by 4,346
- 2016Wide Residual Networkscited by 3,057
- 2019RandAugment: Practical automated data augmentation with a reduced search spacecited by 2,261
- 2020FixMatch: Simplifying Semi-Supervised Learning with Consistency and Confidencecited by 2,080
- 2019MixMatch: A Holistic Approach to Semi-Supervised Learningcited by 1,390
- 2018Moment Matching for Multi-Source Domain Adaptationcited by 1,327
- 2016ConceptNet 5.5: An Open Multilingual Graph of General Knowledgecited by 1,065
- 2019Unsupervised Data Augmentation for Consistency Trainingcited by 1,057
- 2016Temporal Ensembling for Semi-Supervised Learningcited by 1,054
- 2017Virtual Adversarial Training: A Regularization Method for Supervised and Semi-Supervised Learningcited by 918
13 more
- 2019Pseudo-Labeling and Confirmation Bias in Deep Semi-Supervised Learningcited by 507
- 2016Regularization With Stochastic Transformations and Perturbations for Deep Semi-Supervised Learningcited by 441
- 2019ReMixMatch: Semi-Supervised Learning with Distribution Alignment and Augmentation Anchoringcited by 349
- 2019Label Propagation for Deep Semi-supervised Learningcited by 287
- 2017Feature Generating Networks for Zero-Shot Learningcited by 257
- 2017Zero-Shot Learning -- The Good, the Bad and the Uglycited by 254
- 2019Interpolation Consistency Training for Semi-Supervised Learningcited by 248
- 2015Semi-Supervised Learning with Ladder Networkscited by 246
- 2017Semantic Autoencoder for Zero-Shot Learningcited by 133
- 2020FeatMatch: Feature-Based Augmentation for Semi-Supervised Learningcited by 57
- 2017Learning Robust Visual-Semantic Embeddingscited by 56
- 2020Milking CowMask for Semi-Supervised Image Classificationcited by 35
- 2016An Ensemble Method to Produce High-Quality Word Embeddings (2016)cited by 13
Built on by
Citing papers per year: 2021: 2; 2022: 12; 2023: 13; 2024: 2; 2025: 2; 2026: 1.
32 papers.
Sort:
- 2022Class-Aware Contrastive Semi-Supervised Learningcited by 62
- 2022Semi-supervised Semantic Segmentation with Prototype-based Consistency Regularizationcited by 50
- 2023Boosting Semi-Supervised Learning by Exploiting All Unlabeled Datacited by 26
- 2022NP-Match: When Neural Processes meet Semi-Supervised Learningcited by 25
- 2023Semi-supervised learning made simple with self-supervised clusteringcited by 20
- 2023Shrinking Class Space for Enhanced Certainty in Semi-Supervised Learningcited by 17
- 2022FisherMatch: Semi-Supervised Rotation Regression via Entropy-based Filteringcited by 16
- 2023ProtoCon: Pseudo-label Refinement via Online Clustering and Prototypical Consistency for Efficient Semi-supervised Learningcited by 13
- 2024RESMatch: Referring Expression Segmentation in a Semi-Supervised Mannercited by 11
- 2025CGMatch: A Different Perspective of Semi-supervised Learningcited by 11
- 2023RoPAWS: Robust Semi-supervised Representation Learning from Uncurated Datacited by 10
- 2022DoubleMatch: Improving Semi-Supervised Learning with Self-Supervisioncited by 8
20 more
- 2023RelationMatch: Matching In-batch Relationships for Semi-supervised Learningcited by 8
- 2022MultiMatch: Multi-task Learning for Semi-supervised Domain Generalizationcited by 7
- 2023Roll With the Punches: Expansion and Shrinkage of Soft Label Selection for Semi-supervised Fine-Grained Learningcited by 7
- 2023SEAL: Simultaneous Label Hierarchy Exploration And Learningcited by 6
- 2023OTMatch: Improving Semi-Supervised Learning with Optimal Transportcited by 6
- 2022Boosting Semi-Supervised Learning with Contrastive Complementary Labelingcited by 5
- 2023NP-SemiSeg: When Neural Processes meet Semi-Supervised Semantic Segmentationcited by 5
- 2022Pseudo-Labeling Based Practical Semi-Supervised Meta-Training for Few-Shot Learningcited by 4
- 2021Learning from Crowds with Sparse and Imbalanced Annotationscited by 2
- 2022Augmentation Learning for Semi-Supervised Classificationcited by 2
- 2024Semi-Supervised Unconstrained Head Pose Estimation in the Wildcited by 2
- 2022An Action Is Worth Multiple Words: Handling Ambiguity in Action Recognitioncited by 1
- 2022LAVA: Label-efficient Visual Learning and Adaptationcited by 1
- 2022NorMatch: Matching Normalizing Flows with Discriminative Classifiers for Semi-Supervised Learningcited by 1
- 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
- 2023Towards Self-Adaptive Pseudo-Label Filtering for Semi-Supervised Learningcited by 1
- 2021Clue Me In: Semi-Supervised FGVC with Out-of-Distribution Datacited by 0
- 2025DCS-ST for Classification of Breast Cancer Histopathology Images with Limited Annotationscited by 0
- 2026SemAlign: Language Guided Semi-supervised Domain Generalizationcited by 0
- 2026SemAlign: Language Guided Semi-supervised Domain Generalization16 Jan 2026
- 2025DCS-ST for Classification of Breast Cancer Histopathology Images with Limited Annotations6 May 2025
- 2025CGMatch: A Different Perspective of Semi-supervised Learning4 Mar 2025
- 2024Semi-Supervised Unconstrained Head Pose Estimation in the Wild3 Apr 2024
- 2024RESMatch: Referring Expression Segmentation in a Semi-Supervised Manner8 Feb 2024
- 2023Roll With the Punches: Expansion and Shrinkage of Soft Label Selection for Semi-supervised Fine-Grained Learning19 Dec 2023
- 2023OTMatch: Improving Semi-Supervised Learning with Optimal Transport26 Oct 2023
- 2023Towards Self-Adaptive Pseudo-Label Filtering for Semi-Supervised Learning18 Sep 2023
- 2023Shrinking Class Space for Enhanced Certainty in Semi-Supervised Learning13 Aug 2023
- 2023NP-SemiSeg: When Neural Processes meet Semi-Supervised Semantic Segmentation5 Aug 2023
- 2023Semi-supervised learning made simple with self-supervised clustering13 Jun 2023
- 2023RelationMatch: Matching In-batch Relationships for Semi-supervised Learning17 May 2023
20 more
- 2023SEAL: Simultaneous Label Hierarchy Exploration And Learning26 Apr 2023
- 2023Pushing the Envelope for Depth-Based Semi-Supervised 3D Hand Pose Estimation with Consistency Training27 Mar 2023
- 2023ProtoCon: Pseudo-label Refinement via Online Clustering and Prototypical Consistency for Efficient Semi-supervised Learning22 Mar 2023
- 2023Boosting Semi-Supervised Learning by Exploiting All Unlabeled Data20 Mar 2023
- 2023RoPAWS: Robust Semi-supervised Representation Learning from Uncurated Data28 Feb 2023
- 2023NP-Match: Towards a New Probabilistic Model for Semi-Supervised Learning31 Jan 2023
- 2022Boosting Semi-Supervised Learning with Contrastive Complementary Labeling13 Dec 2022
- 2022NorMatch: Matching Normalizing Flows with Discriminative Classifiers for Semi-Supervised Learning17 Nov 2022
- 2022LAVA: Label-efficient Visual Learning and Adaptation19 Oct 2022
- 2022An Action Is Worth Multiple Words: Handling Ambiguity in Action Recognition10 Oct 2022
- 2022Semi-supervised Semantic Segmentation with Prototype-based Consistency Regularization10 Oct 2022
- 2022MultiMatch: Multi-task Learning for Semi-supervised Domain Generalization11 Aug 2022
- 2022Augmentation Learning for Semi-Supervised Classification3 Aug 2022
- 2022Pseudo-Labeling Based Practical Semi-Supervised Meta-Training for Few-Shot Learning14 Jul 2022
- 2022NP-Match: When Neural Processes meet Semi-Supervised Learning3 Jul 2022
- 2022DoubleMatch: Improving Semi-Supervised Learning with Self-Supervision11 May 2022
- 2022FisherMatch: Semi-Supervised Rotation Regression via Entropy-based Filtering29 Mar 2022
- 2022Class-Aware Contrastive Semi-Supervised Learning4 Mar 2022
- 2021Clue Me In: Semi-Supervised FGVC with Out-of-Distribution Data6 Dec 2021
- 2021Learning from Crowds with Sparse and Imbalanced Annotations11 Jul 2021
- 2022Class-Aware Contrastive Semi-Supervised Learningcited by 62
- 2022Semi-supervised Semantic Segmentation with Prototype-based Consistency Regularizationcited by 50
- 2023Boosting Semi-Supervised Learning by Exploiting All Unlabeled Datacited by 26
- 2022NP-Match: When Neural Processes meet Semi-Supervised Learningcited by 25
- 2023Semi-supervised learning made simple with self-supervised clusteringcited by 20
- 2023Shrinking Class Space for Enhanced Certainty in Semi-Supervised Learningcited by 17
- 2022FisherMatch: Semi-Supervised Rotation Regression via Entropy-based Filteringcited by 16
- 2023ProtoCon: Pseudo-label Refinement via Online Clustering and Prototypical Consistency for Efficient Semi-supervised Learningcited by 13
- 2024RESMatch: Referring Expression Segmentation in a Semi-Supervised Mannercited by 11
- 2025CGMatch: A Different Perspective of Semi-supervised Learningcited by 11
- 2023RoPAWS: Robust Semi-supervised Representation Learning from Uncurated Datacited by 10
- 2022DoubleMatch: Improving Semi-Supervised Learning with Self-Supervisioncited by 8
12 most cited of 32 All 32 (JSON)
- 2026SemAlign: Language Guided Semi-supervised Domain Generalization16 Jan 2026
- 2025DCS-ST for Classification of Breast Cancer Histopathology Images with Limited Annotations6 May 2025
- 2025CGMatch: A Different Perspective of Semi-supervised Learning4 Mar 2025
- 2024Semi-Supervised Unconstrained Head Pose Estimation in the Wild3 Apr 2024
- 2024RESMatch: Referring Expression Segmentation in a Semi-Supervised Manner8 Feb 2024
- 2023Roll With the Punches: Expansion and Shrinkage of Soft Label Selection for Semi-supervised Fine-Grained Learning19 Dec 2023
- 2023OTMatch: Improving Semi-Supervised Learning with Optimal Transport26 Oct 2023
- 2023Towards Self-Adaptive Pseudo-Label Filtering for Semi-Supervised Learning18 Sep 2023
- 2023Shrinking Class Space for Enhanced Certainty in Semi-Supervised Learning13 Aug 2023
- 2023NP-SemiSeg: When Neural Processes meet Semi-Supervised Semantic Segmentation5 Aug 2023
- 2023Semi-supervised learning made simple with self-supervised clustering13 Jun 2023
- 2023RelationMatch: Matching In-batch Relationships for Semi-supervised Learning17 May 2023
12 newest of 32 All 32 (JSON)