mlsanityData to 7 Oct 2026

Deep invariant networks with differentiable augmentation layers

arXiv 2202.02142 ↗First posted 4 Feb 2022cs.LG cs.AIcited by 6

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

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  3. 2019Optuna: A Next-generation Hyperparameter Optimization Frameworkcited by 2,455
  4. 2019RandAugment: Practical automated data augmentation with a reduced search spacecited by 2,261
  5. 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,031
  6. 2016Identity Mappings in Deep Residual Networkscited by 1,960
  7. 2018DARTS: Differentiable Architecture Searchcited by 1,782
  8. 2017Deep Setscited by 1,394
  9. 2016Group Equivariant Convolutional Networkscited by 1,154
  10. 2019Fast AutoAugmentcited by 243
  11. 2019Kornia: an Open Source Differentiable Computer Vision Library for PyTorchcited by 231
  12. 2019Understanding and Robustifying Differentiable Architecture Searchcited by 176
17 more
  1. 2019Population Based Augmentation: Efficient Learning of Augmentation Policy Schedulescited by 153
  2. 2015Gradient Estimation Using Stochastic Computation Graphscited by 120
  3. 2017Backpropagation through the Void: Optimizing control variates for black-box gradient estimationcited by 104
  4. 2020Stabilizing Differentiable Architecture Search via Perturbation-based Regularizationcited by 102
  5. 2018Data Augmentation by Pairing Samples for Images Classificationcited by 96
  6. 2019Faster AutoAugment: Learning Augmentation Strategies using Backpropagationcited by 96
  7. 2020XSleepNet: Multi-View Sequential Model for Automatic Sleep Stagingcited by 87
  8. 2020Meta-Learning Symmetries by Reparameterizationcited by 75
  9. 2017A deep learning architecture for temporal sleep stage classification using multivariate and multimodal time seriescited by 58
  10. 2020DADA: Differentiable Automatic Data Augmentationcited by 57
  11. 2020Learning Invariances in Neural Networkscited by 52
  12. 2018Learning Invariances using the Marginal Likelihoodcited by 51
  13. 2021iDARTS: Differentiable Architecture Search with Stochastic Implicit Gradientscited by 51
  14. 2013Some Improvements on Deep Convolutional Neural Network Based Image Classificationcited by 34
  15. 2021Grounding inductive biases in natural images:invariance stems from variations in datacited by 25
  16. 2021CADDA: Class-wise Automatic Differentiable Data Augmentation for EEG Signalscited by 22
  17. 2018Addressing Class Imbalance in Classification Problems of Noisy Signals by using Fourier Transform Surrogatescited by 10

Built on by

Cited by year

Citing papers per year: 2022: 1; 2023: 2; 2024: 2; 2025: 1.

6 papers.