Grounding inductive biases in natural images:invariance stems from variations in data
Not on the map. Why?
Abstract (arXiv)
To perform well on unseen and potentially out-of-distribution samples, it is desirable for machine learning models to have a predictable response with respect to transformations affecting the factors of variation of the input. Here, we study the relative importance of several types of inductive biases towards such predictable behavior: the choice of data, their augmentations, and model architectures. Invariance is commonly achieved through hand-engineered data augmentation, but do standard data augmentations address transformations that explain variations in real data? While prior work has focused on synthetic data, we attempt here to characterize the factors of variation in a real dataset, ImageNet, and study the invariance of both standard residual networks and the recently proposed vision transformer with respect to changes in these factors. We show standard augmentation relies on a precise combination of translation and scale, with translation recapturing most of the performance improvement -- despite the (approximate) translation invariance built in to convolutional architectures, such as residual networks. In fact, we found that scale and translation invariance was similar across residual networks and vision transformer models despite their markedly different architectural inductive biases. We show the training data itself is the main source of invariance, and that data augmentation only further increases the learned invariances. Notably, the invariances learned during training align with the ImageNet factors of variation we found. Finally, we find that the main factors of variation in ImageNet mostly relate to appearance and are specific to each class.
Key facts. Cited by 25 papers in the map (data through 7 Oct 2026). Builds on 25 of its 57 references that are in the map. First posted on arXiv 9 Jun 2021.
Builds on
25 of 57 references.
References · 25
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,845
- 2016Group Equivariant Convolutional Networkscited by 1,154
- 2020U2-Net: Going Deeper with Nested U-Structure for Salient Object Detectioncited by 410
- 2019Making Convolutional Networks Shift-Invariant Againcited by 390
- 2017Data Augmentation Generative Adversarial Networkscited by 278
- 2020Generalizing Convolutional Neural Networks for Equivariance to Lie Groups on Arbitrary Continuous Datacited by 248
- 2014Understanding image representations by measuring their equivariance and equivalencecited by 240
- 2020Weakly-Supervised Disentanglement Without Compromisescited by 237
13 more
- 2018A General Theory of Equivariant CNNs on Homogeneous Spacescited by 223
- 2019Fixing the train-test resolution discrepancycited by 209
- 2018Why do deep convolutional networks generalize so poorly to small image transformations?cited by 198
- 2018Strike (with) a Pose: Neural Networks Are Easily Fooled by Strange Poses of Familiar Objectscited by 143
- 2020Meta-Learning Symmetries by Reparameterizationcited by 75
- 2020Learning Invariances in Neural Networkscited by 52
- 2018Learning Invariances using the Marginal Likelihoodcited by 51
- 2017Quantifying Translation-Invariance in Convolutional Neural Networkscited by 30
- 2015Dreaming More Data: Class-dependent Distributions over Diffeomorphisms for Learned Data Augmentationcited by 24
- 2018RotDCF: Decomposition of Convolutional Filters for Rotation-Equivariant Deep Networkscited by 17
- 2021Robustness to Augmentations as a Generalization metriccited by 13
- 2017Unsupervised Transformation Learning via Convex Relaxationscited by 5
- 2021Tracking translation invariance in CNNscited by 3
Built on by
Citing papers per year: 2022: 9; 2023: 7; 2024: 3; 2025: 4; 2026: 2.
25 papers.
Sort:
- 2022Vision Models Are More Robust And Fair When Pretrained On Uncurated Images Without Supervisioncited by 80
- 2022The Lie Derivative for Measuring Learned Equivariancecited by 51
- 2022ImageNet-X: Understanding Model Mistakes with Factor of Variation Annotationscited by 44
- 20233D molecule generation by denoising voxel gridscited by 38
- 2023PUG: Photorealistic and Semantically Controllable Synthetic Data for Representation Learningcited by 31
- 2022The Robustness Limits of SoTA Vision Models to Natural Variationcited by 15
- 2022Equivariance and Invariance Inductive Bias for Learning from Insufficient Datacited by 14
- 2023What Affects Learned Equivariance in Deep Image Recognition Models?cited by 14
- 2023Understanding the Detrimental Class-level Effects of Data Augmentationcited by 12
- 2025TABASCO: A Fast, Simplified Model for Molecular Generation with Improved Physical Qualitycited by 11
- 2024When Representations Align: Universality in Representation Learning Dynamicscited by 10
- 2024A Generative Model of Symmetry Transformationscited by 10
13 more
- 2022Regularising for invariance to data augmentation improves supervised learningcited by 9
- 2022Deep invariant networks with differentiable augmentation layerscited by 6
- 2025Test-Time Canonicalization by Foundation Models for Robust Perceptioncited by 5
- 2022Robust Self-Supervised Learning with Lie Groupscited by 4
- 2025A Principled Framework for Multi-View Contrastive Learningcited by 4
- 2023Modularity in Deep Learning: A Surveycited by 3
- 2023Learning to Transform for Generalizable Instance-wise Invariancecited by 2
- 2026Self-Supervised Learning from Structural Invariancecited by 1
- 2022Symmetry Defense Against CNN Adversarial Perturbation Attackscited by 0
- 2023Symmetry Defense Against XGBoost Adversarial Perturbation Attackscited by 0
- 2024From One to the Power of Many: Invariance to Multi-LiDAR Perception from Single-Sensor Datasetscited by 0
- 2025Data Distributional Properties As Inductive Bias for Systematic Generalizationcited by 0
- 2026Sparse Data Augmentation for Optimization with Provable Guaranteescited by 0
- 2026Sparse Data Augmentation for Optimization with Provable Guarantees8 Sep 2026
- 2026Self-Supervised Learning from Structural Invariance2 Feb 2026
- 2025Test-Time Canonicalization by Foundation Models for Robust Perception14 Jul 2025
- 2025A Principled Framework for Multi-View Contrastive Learning9 Jul 2025
- 2025TABASCO: A Fast, Simplified Model for Molecular Generation with Improved Physical Quality1 Jul 2025
- 2025Data Distributional Properties As Inductive Bias for Systematic Generalization27 Feb 2025
- 2024From One to the Power of Many: Invariance to Multi-LiDAR Perception from Single-Sensor Datasets27 Sep 2024
- 2024A Generative Model of Symmetry Transformations4 Mar 2024
- 2024When Representations Align: Universality in Representation Learning Dynamics14 Feb 2024
- 2023Understanding the Detrimental Class-level Effects of Data Augmentation7 Dec 2023
- 2023Modularity in Deep Learning: A Survey2 Oct 2023
- 2023Learning to Transform for Generalizable Instance-wise Invariance28 Sep 2023
13 more
- 2023Symmetry Defense Against XGBoost Adversarial Perturbation Attacks10 Aug 2023
- 2023PUG: Photorealistic and Semantically Controllable Synthetic Data for Representation Learning8 Aug 2023
- 20233D molecule generation by denoising voxel grids13 Jun 2023
- 2023What Affects Learned Equivariance in Deep Image Recognition Models?5 Apr 2023
- 2022ImageNet-X: Understanding Model Mistakes with Factor of Variation Annotations3 Nov 2022
- 2022The Robustness Limits of SoTA Vision Models to Natural Variation24 Oct 2022
- 2022Robust Self-Supervised Learning with Lie Groups24 Oct 2022
- 2022Symmetry Defense Against CNN Adversarial Perturbation Attacks8 Oct 2022
- 2022The Lie Derivative for Measuring Learned Equivariance6 Oct 2022
- 2022Equivariance and Invariance Inductive Bias for Learning from Insufficient Data25 Jul 2022
- 2022Regularising for invariance to data augmentation improves supervised learning7 Mar 2022
- 2022Vision Models Are More Robust And Fair When Pretrained On Uncurated Images Without Supervision16 Feb 2022
- 2022Deep invariant networks with differentiable augmentation layers4 Feb 2022
- 2022Vision Models Are More Robust And Fair When Pretrained On Uncurated Images Without Supervisioncited by 80
- 2022The Lie Derivative for Measuring Learned Equivariancecited by 51
- 2022ImageNet-X: Understanding Model Mistakes with Factor of Variation Annotationscited by 44
- 20233D molecule generation by denoising voxel gridscited by 38
- 2023PUG: Photorealistic and Semantically Controllable Synthetic Data for Representation Learningcited by 31
- 2022The Robustness Limits of SoTA Vision Models to Natural Variationcited by 15
- 2022Equivariance and Invariance Inductive Bias for Learning from Insufficient Datacited by 14
- 2023What Affects Learned Equivariance in Deep Image Recognition Models?cited by 14
- 2023Understanding the Detrimental Class-level Effects of Data Augmentationcited by 12
- 2025TABASCO: A Fast, Simplified Model for Molecular Generation with Improved Physical Qualitycited by 11
- 2024When Representations Align: Universality in Representation Learning Dynamicscited by 10
- 2024A Generative Model of Symmetry Transformationscited by 10
12 most cited of 25 All 25 (JSON)
- 2026Sparse Data Augmentation for Optimization with Provable Guarantees8 Sep 2026
- 2026Self-Supervised Learning from Structural Invariance2 Feb 2026
- 2025Test-Time Canonicalization by Foundation Models for Robust Perception14 Jul 2025
- 2025A Principled Framework for Multi-View Contrastive Learning9 Jul 2025
- 2025TABASCO: A Fast, Simplified Model for Molecular Generation with Improved Physical Quality1 Jul 2025
- 2025Data Distributional Properties As Inductive Bias for Systematic Generalization27 Feb 2025
- 2024From One to the Power of Many: Invariance to Multi-LiDAR Perception from Single-Sensor Datasets27 Sep 2024
- 2024A Generative Model of Symmetry Transformations4 Mar 2024
- 2024When Representations Align: Universality in Representation Learning Dynamics14 Feb 2024
- 2023Understanding the Detrimental Class-level Effects of Data Augmentation7 Dec 2023
- 2023Modularity in Deep Learning: A Survey2 Oct 2023
- 2023Learning to Transform for Generalizable Instance-wise Invariance28 Sep 2023
12 newest of 25 All 25 (JSON)