Regularising for invariance to data augmentation improves supervised learning
Not on the map. Why?
Abstract (arXiv)
Data augmentation is used in machine learning to make the classifier invariant to label-preserving transformations. Usually this invariance is only encouraged implicitly by including a single augmented input during training. However, several works have recently shown that using multiple augmentations per input can improve generalisation or can be used to incorporate invariances more explicitly. In this work, we first empirically compare these recently proposed objectives that differ in whether they rely on explicit or implicit regularisation and at what level of the predictor they encode the invariances. We show that the predictions of the best performing method are also the most similar when compared on different augmentations of the same input. Inspired by this observation, we propose an explicit regulariser that encourages this invariance on the level of individual model predictions. Through extensive experiments on CIFAR-100 and ImageNet we show that this explicit regulariser (i) improves generalisation and (ii) equalises performance differences between all considered objectives. Our results suggest that objectives that encourage invariance on the level of the neural network itself generalise better than those that achieve invariance by averaging predictions of non-invariant models.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 32 of its 47 references that are in the map. First posted on arXiv 7 Mar 2022.
Builds on
32 of 47 references.
References · 32
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2017mixup: Beyond Empirical Risk Minimizationcited by 5,155
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,712
- 2014Going Deeper with Convolutionscited by 4,231
- 2016Wide Residual Networkscited by 3,057
- 2019CutMix: Regularization Strategy to Train Strong Classifiers with Localizable Featurescited by 2,875
- 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,845
- 2019RandAugment: Practical automated data augmentation with a reduced search spacecited by 2,261
- 2017Improved Regularization of Convolutional Neural Networks with Cutoutcited by 1,623
- 2018Unsupervised Representation Learning by Predicting Image Rotationscited by 1,586
- 2016Unsupervised Learning of Visual Representations by Solving Jigsaw Puzzlescited by 1,379
20 more
- 2020Big Self-Supervised Models are Strong Semi-Supervised Learnerscited by 1,375
- 2016Group Equivariant Convolutional Networkscited by 1,154
- 2015Unsupervised Visual Representation Learning by Context Predictioncited by 1,062
- 2019Unsupervised Data Augmentation for Consistency Trainingcited by 1,057
- 2019AugMix: A Simple Data Processing Method to Improve Robustness and Uncertaintycited by 897
- 2021Going deeper with Image Transformerscited by 759
- 2016Regularization With Stochastic Transformations and Perturbations for Deep Semi-Supervised Learningcited by 441
- 2021High-Performance Large-Scale Image Recognition Without Normalizationcited by 359
- 2017Train longer, generalize better: closing the generalization gap in large batch training of neural networkscited by 278
- 2020Representation Learning via Invariant Causal Mechanismscited by 197
- 2020Better Aggregation in Test-Time Augmentationcited by 121
- 2021Characterizing signal propagation to close the performance gap in unnormalized ResNetscited by 87
- 2020On the Generalization Benefit of Noise in Stochastic Gradient Descentcited by 81
- 2020Learning Loss for Test-Time Augmentationcited by 56
- 2018Learning Invariances using the Marginal Likelihoodcited by 51
- 2021Data augmentation in Bayesian neural networks and the cold posterior effectcited by 36
- 2021Drawing Multiple Augmentation Samples Per Image During Training Efficiently Decreases Test Errorcited by 32
- 2022Sample Efficiency of Data Augmentation Consistency Regularizationcited by 28
- 2021Grounding inductive biases in natural images:invariance stems from variations in datacited by 25
- 2016Local Group Invariant Representations via Orbit Embeddingscited by 12
Built on by
Citing papers per year: 2022: 2; 2023: 4; 2024: 2; 2025: 0; 2026: 1.
9 papers.
- 2022A Comprehensive Survey of Data Augmentation in Visual Reinforcement Learningcited by 23
- 2023Understanding the Detrimental Class-level Effects of Data Augmentationcited by 12
- 2023SequenceMatch: Revisiting the design of weak-strong augmentations for Semi-supervised learningcited by 8
- 2024Generating Physical Dynamics under Priorscited by 6
- 2022Image augmentation with conformal mappings for a convolutional neural networkcited by 0
- 2023Subspace-Configurable Networkscited by 0
- 2023Contextual Reliability: When Different Features Matter in Different Contextscited by 0
- 2024From One to the Power of Many: Invariance to Multi-LiDAR Perception from Single-Sensor Datasetscited by 0
- 2026The geometry of invariant learning: an information-theoretic analysis of data augmentation and generalizationcited by 0
- 2026The geometry of invariant learning: an information-theoretic analysis of data augmentation and generalization16 Feb 2026
- 2024From One to the Power of Many: Invariance to Multi-LiDAR Perception from Single-Sensor Datasets27 Sep 2024
- 2024Generating Physical Dynamics under Priors1 Sep 2024
- 2023Understanding the Detrimental Class-level Effects of Data Augmentation7 Dec 2023
- 2023SequenceMatch: Revisiting the design of weak-strong augmentations for Semi-supervised learning24 Oct 2023
- 2023Contextual Reliability: When Different Features Matter in Different Contexts19 Jul 2023
- 2023Subspace-Configurable Networks22 May 2023
- 2022Image augmentation with conformal mappings for a convolutional neural network10 Dec 2022
- 2022A Comprehensive Survey of Data Augmentation in Visual Reinforcement Learning10 Oct 2022