Teach me how to Interpolate a Myriad of Embeddings
Not on the map. Why?
Abstract (arXiv)
Mixup refers to interpolation-based data augmentation, originally motivated as a way to go beyond empirical risk minimization (ERM). Yet, its extensions focus on the definition of interpolation and the space where it takes place, while the augmentation itself is less studied: For a mini-batch of size m, most methods interpolate between m pairs with a single scalar interpolation factor λ. In this work, we make progress in this direction by introducing MultiMix, which interpolates an arbitrary number n of tuples, each of length m, with one vector λ per tuple. On sequence data, we further extend to dense interpolation and loss computation over all spatial positions. Overall, we increase the number of tuples per mini-batch by orders of magnitude at little additional cost. This is possible by interpolating at the very last layer before the classifier. Finally, to address inconsistencies due to linear target interpolation, we introduce a self-distillation approach to generate and interpolate synthetic targets. We empirically show that our contributions result in significant improvement over state-of-the-art mixup methods on four benchmarks. By analyzing the embedding space, we observe that the classes are more tightly clustered and uniformly spread over the embedding space, thereby explaining the improved behavior.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 47 of its 60 references that are in the map. First posted on arXiv 29 Jun 2022.
Builds on
47 of 60 references.
References · 47
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2014Microsoft COCO: Common Objects in Contextcited by 17,498
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2017Mask R-CNNcited by 7,259
- 2021Emerging Properties in Self-Supervised Vision Transformerscited by 6,893
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
- 2017mixup: Beyond Empirical Risk Minimizationcited by 5,155
35 more
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,712
- 2014Going Deeper with Convolutionscited by 4,231
- 2015SSD: Single Shot MultiBox Detectorcited by 3,125
- 2016Wide Residual Networkscited by 3,057
- 2019CutMix: Regularization Strategy to Train Strong Classifiers with Localizable Featurescited by 2,875
- 2016Learning without Forgettingcited by 2,465
- 2015Learning Deep Features for Discriminative Localizationcited by 2,430
- 2016iCaRL: Incremental Classifier and Representation Learningcited by 2,313
- 2014FitNets: Hints for Thin Deep Netscited by 1,619
- 2020Understanding Contrastive Representation Learning through Alignment and Uniformity on the Hyperspherecited by 1,393
- 2015LSUN: Construction of a Large-scale Image Dataset using Deep Learning with Humans in the Loopcited by 1,350
- 2019Self-training with Noisy Student improves ImageNet classificationcited by 1,304
- 2021SimMIM: A Simple Framework for Masked Image Modelingcited by 1,147
- 2016Paying More Attention to Attention: Improving the Performance of Convolutional Neural Networks via Attention Transfercited by 1,059
- 2021iBOT: Image BERT Pre-Training with Online Tokenizercited by 891
- 2020Dense Contrastive Learning for Self-Supervised Visual Pre-Trainingcited by 512
- 2019Be Your Own Teacher: Improve the Performance of Convolutional Neural Networks via Self Distillationcited by 491
- 2015Learning Deconvolution Network for Semantic Segmentationcited by 365
- 2020Propagate Yourself: Exploring Pixel-Level Consistency for Unsupervised Visual Representation Learningcited by 297
- 2020Puzzle Mix: Exploiting Saliency and Local Statistics for Optimal Mixupcited by 260
- 2018Learning without Memorizingcited by 249
- 2018Adversarial Complementary Learning for Weakly Supervised Object Localizationcited by 166
- 2018MixUp as Locally Linear Out-Of-Manifold Regularizationcited by 158
- 2020SaliencyMix: A Saliency Guided Data Augmentation Strategy for Better Regularizationcited by 149
- 2020Unsupervised Learning of Dense Visual Representationscited by 147
- 2018Large scale distributed neural network training through online distillationcited by 144
- 2021Co-Mixup: Saliency Guided Joint Mixup with Supermodular Diversitycited by 127
- 2017Data Distillation: Towards Omni-Supervised Learningcited by 126
- 2019Revisiting Local Descriptor based Image-to-Class Measure for Few-shot Learningcited by 121
- 2021MST: Masked Self-Supervised Transformer for Visual Representationcited by 114
- 2020SuperMix: Supervising the Mixing Data Augmentationcited by 58
- 2019Dense Classification and Implanting for Few-Shot Learningcited by 56
- 2018MEAL: Multi-Model Ensemble via Adversarial Learningcited by 52
- 2021AlignMixup: Improving Representations By Interpolating Aligned Featurescited by 33
- 2021Self-Supervised Representation Learning from Flow Equivariancecited by 28
Built on by
Citing papers per year: 2022: 1; 2023: 0; 2024: 1.
2 papers.