Observations on K-image Expansion of Image-Mixing Augmentation for Classification
Not on the map. Why?
Abstract (arXiv)
Image-mixing augmentations (e.g., Mixup and CutMix), which typically involve mixing two images, have become the de-facto training techniques for image classification. Despite their huge success in image classification, the number of images to be mixed has not been elucidated in the literature: only the naive K-image expansion has been shown to lead to performance degradation. This study derives a new K-image mixing augmentation based on the stick-breaking process under Dirichlet prior distribution. We demonstrate the superiority of our K-image expansion augmentation over conventional two-image mixing augmentation methods through extensive experiments and analyses: (1) more robust and generalized classifiers; (2) a more desirable loss landscape shape; (3) better adversarial robustness. Moreover, we show that our probabilistic model can measure the sample-wise uncertainty and boost the efficiency for network architecture search by achieving a 7-fold reduction in the search time. Code will be available at https://github.com/yjyoo3312/DCutMix-PyTorch.git.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 45 of its 63 references that are in the map. First posted on arXiv 8 Oct 2021.
Builds on
45 of 63 references.
References · 45
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
- 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
- 2017mixup: Beyond Empirical Risk Minimizationcited by 5,155
- 2013Intriguing properties of neural networkscited by 5,114
- 2015Dropout as a Bayesian Approximation: Representing Model Uncertainty in Deep Learningcited by 4,416
- 2016Wide Residual Networkscited by 3,057
- 2019CutMix: Regularization Strategy to Train Strong Classifiers with Localizable Featurescited by 2,875
- 2016Aggregated Residual Transformations for Deep Neural Networkscited by 2,540
- 2016Identity Mappings in Deep Residual Networkscited by 1,960
- 2018DARTS: Differentiable Architecture Searchcited by 1,782
- 2017Improved Regularization of Convolutional Neural Networks with Cutoutcited by 1,623
33 more
- 2016Neural Architecture Search with Reinforcement Learningcited by 1,489
- 2019Natural Adversarial Examplescited by 1,401
- 2016On Large-Batch Training for Deep Learning: Generalization Gap and Sharp Minimacited by 1,337
- 2017Learning Transferable Architectures for Scalable Image Recognitioncited by 1,097
- 2016Deep Networks with Stochastic Depthcited by 973
- 2018MnasNet: Platform-Aware Neural Architecture Search for Mobilecited by 937
- 2018Regularized Evolution for Image Classifier Architecture Searchcited by 902
- 2017Deep Bayesian Active Learning with Image Datacited by 812
- 2018Learning to Reweight Examples for Robust Deep Learningcited by 670
- 2018ProxylessNAS: Direct Neural Architecture Search on Target Task and Hardwarecited by 666
- 2017Deep Mutual Learningcited by 621
- 2017Countering Adversarial Images using Input Transformationscited by 517
- 2018FBNet: Hardware-Aware Efficient ConvNet Design via Differentiable Neural Architecture Searchcited by 480
- 2017Regularizing Neural Networks by Penalizing Confident Output Distributionscited by 461
- 2019Single Path One-Shot Neural Architecture Search with Uniform Samplingcited by 411
- 2016Entropy-SGD: Biasing Gradient Descent Into Wide Valleyscited by 357
- 2018Not All Samples Are Created Equal: Deep Learning with Importance Samplingcited by 323
- 2019PyHessian: Neural Networks Through the Lens of the Hessiancited by 291
- 2018SNAS: Stochastic Neural Architecture Searchcited by 288
- 2016Designing Neural Network Architectures using Reinforcement Learningcited by 277
- 2019PC-DARTS: Partial Channel Connections for Memory-Efficient Architecture Searchcited by 265
- 2018DropBlock: A regularization method for convolutional networkscited by 261
- 2020Puzzle Mix: Exploiting Saliency and Local Statistics for Optimal Mixupcited by 260
- 2016Deep Pyramidal Residual Networkscited by 163
- 2020SaliencyMix: A Saliency Guided Data Augmentation Strategy for Better Regularizationcited by 149
- 2021Co-Mixup: Saliency Guided Joint Mixup with Supermodular Diversitycited by 127
- 2021Re-labeling ImageNet: from Single to Multi-Labels, from Global to Localized Labelscited by 117
- 2019BayesNAS: A Bayesian Approach for Neural Architecture Searchcited by 67
- 2020CPR: Classifier-Projection Regularization for Continual Learningcited by 62
- 2021Neural Architecture Search with Random Labelscited by 33
- 2017Biased Importance Sampling for Deep Neural Network Trainingcited by 31
- 2018BlockQNN: Efficient Block-wise Neural Network Architecture Generationcited by 31
- 2020An Empirical Evaluation on Robustness and Uncertainty of Regularization Methodscited by 28
Built on by
Citing papers per year: 2022: 2; 2023: 1; 2024: 1.
4 papers.
- 2022A Survey of Mix-based Data Augmentation: Taxonomy, Methods, Applications, and Explainabilitycited by 30
- 2022A Unified Analysis of Mixed Sample Data Augmentation: A Loss Function Perspectivecited by 27
- 2024A Survey on Mixup Augmentations and Beyondcited by 18
- 2023ProxyDet: Synthesizing Proxy Novel Classes via Classwise Mixup for Open-Vocabulary Object Detectioncited by 15
- 2024A Survey on Mixup Augmentations and Beyond8 Sep 2024
- 2023ProxyDet: Synthesizing Proxy Novel Classes via Classwise Mixup for Open-Vocabulary Object Detection12 Dec 2023
- 2022A Survey of Mix-based Data Augmentation: Taxonomy, Methods, Applications, and Explainability21 Dec 2022
- 2022A Unified Analysis of Mixed Sample Data Augmentation: A Loss Function Perspective21 Aug 2022