Enhancing Sample Utilization through Sample Adaptive Augmentation in Semi-Supervised Learning
Not on the map. Why?
Abstract (arXiv)
In semi-supervised learning, unlabeled samples can be utilized through augmentation and consistency regularization. However, we observed certain samples, even undergoing strong augmentation, are still correctly classified with high confidence, resulting in a loss close to zero. It indicates that these samples have been already learned well and do not provide any additional optimization benefits to the model. We refer to these samples as ``naive samples". Unfortunately, existing SSL models overlook the characteristics of naive samples, and they just apply the same learning strategy to all samples. To further optimize the SSL model, we emphasize the importance of giving attention to naive samples and augmenting them in a more diverse manner. Sample adaptive augmentation (SAA) is proposed for this stated purpose and consists of two modules: 1) sample selection module; 2) sample augmentation module. Specifically, the sample selection module picks out {naive samples} based on historical training information at each epoch, then the naive samples will be augmented in a more diverse manner in the sample augmentation module. Thanks to the extreme ease of implementation of the above modules, SAA is advantageous for being simple and lightweight. We add SAA on top of FixMatch and FlexMatch respectively, and experiments demonstrate SAA can significantly improve the models. For example, SAA helped improve the accuracy of FixMatch from 92.50% to 94.76% and that of FlexMatch from 95.01% to 95.31% on CIFAR-10 with 40 labels.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 40 of its 57 references that are in the map. First posted on arXiv 7 Sep 2023.
Builds on
40 of 57 references.
References · 40
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2022Generative Adversarial Networkscited by 5,603
- 2017mixup: Beyond Empirical Risk Minimizationcited by 5,155
- 2016Wide Residual Networkscited by 3,057
- 2019CutMix: Regularization Strategy to Train Strong Classifiers with Localizable Featurescited by 2,875
- 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
- 2017Improved Regularization of Convolutional Neural Networks with Cutoutcited by 1,623
- 2019MixMatch: A Holistic Approach to Semi-Supervised Learningcited by 1,390
- 2017Random Erasing Data Augmentationcited by 1,235
- 2016Temporal Ensembling for Semi-Supervised Learningcited by 1,054
- 2017Virtual Adversarial Training: A Regularization Method for Supervised and Semi-Supervised Learningcited by 918
28 more
- 2017One pixel attack for fooling deep neural networkscited by 579
- 2016Training Region-based Object Detectors with Online Hard Example Miningcited by 577
- 2021FlexMatch: Boosting Semi-Supervised Learning with Curriculum Pseudo Labelingcited by 537
- 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
- 2019Interpolation Consistency Training for Semi-Supervised Learningcited by 248
- 2019Fast AutoAugmentcited by 243
- 2014Learning with Pseudo-Ensemblescited by 241
- 2020CoMatch: Semi-supervised Learning with Contrastive Graph Regularizationcited by 167
- 2021Dash: Semi-Supervised Learning with Dynamic Thresholdingcited by 147
- 2015Online Batch Selection for Faster Training of Neural Networkscited by 121
- 2020An Overview of Deep Semi-Supervised Learningcited by 121
- 2022SimMatch: Semi-supervised Learning with Similarity Matchingcited by 118
- 2020Hard negative examples are hard, but usefulcited by 82
- 2020SuperMix: Supervising the Mixing Data Augmentationcited by 58
- 2020FeatMatch: Feature-Based Augmentation for Semi-Supervised Learningcited by 57
- 2017Between-class Learning for Image Classificationcited by 50
- 2016DisturbLabel: Regularizing CNN on the Loss Layercited by 41
- 2018IDSGAN: Generative Adversarial Networks for Attack Generation against Intrusion Detectioncited by 41
- 2021Sinkhorn Label Allocation: Semi-Supervised Classification via Annealed Self-Trainingcited by 32
- 2018Unsupervised Hard Example Mining from Videos for Improved Object Detectioncited by 30
- 2022NP-Match: When Neural Processes meet Semi-Supervised Learningcited by 25
- 2017PatchShuffle Regularizationcited by 23
- 2022You Only Cut Once: Boosting Data Augmentation with a Single Cutcited by 22
- 2022MutexMatch: Semi-Supervised Learning with Mutex-Based Consistency Regularizationcited by 22
- 2014Fracking Deep Convolutional Image Descriptorscited by 7
- 2022RDA: Reciprocal Distribution Alignment for Robust Semi-supervised Learningcited by 6
Built on by
Citing papers per year: 2024: 5.
5 papers.
- 2024SIAVC: Semi-Supervised Framework for Industrial Accident Video Classificationcited by 3
- 2024Semi-Supervised Unconstrained Head Pose Estimation in the Wildcited by 2
- 2024Improving 3D Semi-supervised Learning by Effectively Utilizing All Unlabelled Datacited by 2
- 2024Boosting Semi-Supervised 2D Human Pose Estimation by Revisiting Data Augmentation and Consistency Trainingcited by 0
- 2024Image-Feature Weak-to-Strong Consistency: An Enhanced Paradigm for Semi-Supervised Learningcited by 0
- 2024Improving 3D Semi-supervised Learning by Effectively Utilizing All Unlabelled Data21 Sep 2024
- 2024Image-Feature Weak-to-Strong Consistency: An Enhanced Paradigm for Semi-Supervised Learning8 Aug 2024
- 2024SIAVC: Semi-Supervised Framework for Industrial Accident Video Classification23 May 2024
- 2024Semi-Supervised Unconstrained Head Pose Estimation in the Wild3 Apr 2024
- 2024Boosting Semi-Supervised 2D Human Pose Estimation by Revisiting Data Augmentation and Consistency Training18 Feb 2024