Deep invariant networks with differentiable augmentation layers
Not on the map. Why?
Abstract (arXiv)
Designing learning systems which are invariant to certain data transformations is critical in machine learning. Practitioners can typically enforce a desired invariance on the trained model through the choice of a network architecture, e.g. using convolutions for translations, or using data augmentation. Yet, enforcing true invariance in the network can be difficult, and data invariances are not always known a piori. State-of-the-art methods for learning data augmentation policies require held-out data and are based on bilevel optimization problems, which are complex to solve and often computationally demanding. In this work we investigate new ways of learning invariances only from the training data. Using learnable augmentation layers built directly in the network, we demonstrate that our method is very versatile. It can incorporate any type of differentiable augmentation and be applied to a broad class of learning problems beyond computer vision. We provide empirical evidence showing that our approach is easier and faster to train than modern automatic data augmentation techniques based on bilevel optimization, while achieving comparable results. Experiments show that while the invariances transferred to a model through automatic data augmentation are limited by the model expressivity, the invariance yielded by our approach is insensitive to it by design.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 29 of its 56 references that are in the map. First posted on arXiv 4 Feb 2022.
Builds on
29 of 56 references.
References · 29
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019Optuna: A Next-generation Hyperparameter Optimization Frameworkcited by 2,455
- 2019RandAugment: Practical automated data augmentation with a reduced search spacecited by 2,261
- 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,031
- 2016Identity Mappings in Deep Residual Networkscited by 1,960
- 2018DARTS: Differentiable Architecture Searchcited by 1,782
- 2017Deep Setscited by 1,394
- 2016Group Equivariant Convolutional Networkscited by 1,154
- 2019Fast AutoAugmentcited by 243
- 2019Kornia: an Open Source Differentiable Computer Vision Library for PyTorchcited by 231
- 2019Understanding and Robustifying Differentiable Architecture Searchcited by 176
17 more
- 2019Population Based Augmentation: Efficient Learning of Augmentation Policy Schedulescited by 153
- 2015Gradient Estimation Using Stochastic Computation Graphscited by 120
- 2017Backpropagation through the Void: Optimizing control variates for black-box gradient estimationcited by 104
- 2020Stabilizing Differentiable Architecture Search via Perturbation-based Regularizationcited by 102
- 2018Data Augmentation by Pairing Samples for Images Classificationcited by 96
- 2019Faster AutoAugment: Learning Augmentation Strategies using Backpropagationcited by 96
- 2020XSleepNet: Multi-View Sequential Model for Automatic Sleep Stagingcited by 87
- 2020Meta-Learning Symmetries by Reparameterizationcited by 75
- 2017A deep learning architecture for temporal sleep stage classification using multivariate and multimodal time seriescited by 58
- 2020DADA: Differentiable Automatic Data Augmentationcited by 57
- 2020Learning Invariances in Neural Networkscited by 52
- 2018Learning Invariances using the Marginal Likelihoodcited by 51
- 2021iDARTS: Differentiable Architecture Search with Stochastic Implicit Gradientscited by 51
- 2013Some Improvements on Deep Convolutional Neural Network Based Image Classificationcited by 34
- 2021Grounding inductive biases in natural images:invariance stems from variations in datacited by 25
- 2021CADDA: Class-wise Automatic Differentiable Data Augmentation for EEG Signalscited by 22
- 2018Addressing Class Imbalance in Classification Problems of Noisy Signals by using Fourier Transform Surrogatescited by 10
Built on by
Citing papers per year: 2022: 1; 2023: 2; 2024: 2; 2025: 1.
6 papers.
- 2023Equivariant plug-and-play image reconstructioncited by 26
- 2023Learning Probabilistic Symmetrization for Architecture Agnostic Equivariancecited by 25
- 2024A Generative Model of Symmetry Transformationscited by 10
- 2025Follow the Energy, Find the Path: Riemannian Metrics from Energy-Based Modelscited by 7
- 2022Dynamic Test-Time Augmentation via Differentiable Functionscited by 4
- 2024Review of Deep Representation Learning Techniques for Brain-Computer Interfaces and Recommendationscited by 3
- 2025Follow the Energy, Find the Path: Riemannian Metrics from Energy-Based Models23 May 2025
- 2024Review of Deep Representation Learning Techniques for Brain-Computer Interfaces and Recommendations17 May 2024
- 2024A Generative Model of Symmetry Transformations4 Mar 2024
- 2023Equivariant plug-and-play image reconstruction4 Dec 2023
- 2023Learning Probabilistic Symmetrization for Architecture Agnostic Equivariance5 Jun 2023
- 2022Dynamic Test-Time Augmentation via Differentiable Functions9 Dec 2022