Dreaming More Data: Class-dependent Distributions over Diffeomorphisms for Learned Data Augmentation
Not on the map. Why?
Abstract (arXiv)
Data augmentation is a key element in training high-dimensional models. In this approach, one synthesizes new observations by applying pre-specified transformations to the original training data; e.g.~new images are formed by rotating old ones. Current augmentation schemes, however, rely on manual specification of the applied transformations, making data augmentation an implicit form of feature engineering. With an eye towards true end-to-end learning, we suggest learning the applied transformations on a per-class basis. Particularly, we align image pairs within each class under the assumption that the spatial transformation between images belongs to a large class of diffeomorphisms. We then learn a class-specific probabilistic generative models of the transformations in a Riemannian submanifold of the Lie group of diffeomorphisms. We demonstrate significant performance improvements in training deep neural nets over manually-specified augmentation schemes. Our code and augmented datasets are available online.
Key facts. Cited by 24 papers in the map (data through 14 Oct 2026). First posted on arXiv 9 Oct 2015.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 9; 2022: 2; 2023: 8; 2024: 2; 2025: 1; 2026: 2.
24 papers.
Sort:
- 2021Chaos as an interpretable benchmark for forecasting and data-driven modellingcited by 88
- 2021Grounding inductive biases in natural images:invariance stems from variations in datacited by 27
- 2021CADDA: Class-wise Automatic Differentiable Data Augmentation for EEG Signalscited by 22
- 2023A General Theory of Correct, Incorrect, and Extrinsic Equivariancecited by 19
- 2023Understanding the Detrimental Class-level Effects of Data Augmentationcited by 13
- 2021Relative stability toward diffeomorphisms indicates performance in deep netscited by 12
- 2022In What Ways Are Deep Neural Networks Invariant and How Should We Measure This?cited by 9
- 2021Sill-Net: Feature Augmentation with Separated Illumination Representationcited by 7
- 2024Trainable Highly-expressive Activation Functionscited by 6
- 2021Whole Brain Segmentation with Full Volume Neural Networkcited by 5
- 2021Learning Identity-Preserving Transformations on Data Manifoldscited by 4
- 2023MGAug: Multimodal Geometric Augmentation in Latent Spaces of Image Deformationscited by 4
12 more
- 2025Diffeomorphic Temporal Alignment Nets for Time-series Joint Alignment and Averagingcited by 3
- 2023Learning Internal Representations of 3D Transformations from 2D Projected Inputscited by 2
- 2022Slice Imputation: Intermediate Slice Interpolation for Anisotropic 3D Medical Image Segmentationcited by 1
- 2023CLR-GAM: Contrastive Point Cloud Learning with Guided Augmentation and Feature Mappingcited by 1
- 2023Evaluating Machine Learning Models with NERO: Non-Equivariance Revealed on Orbitscited by 1
- 2023AutoML Systems For Medical Imagingcited by 1
- 2021Spot the Difference: Detection of Topological Changes via Geometric Alignmentcited by 0
- 2021What augmentations are sensitive to hyper-parameters and why?cited by 0
- 2023Learning Transferable Object-Centric Diffeomorphic Transformations for Data Augmentation in Medical Image Segmentationcited by 0
- 2024Class-specific Data Augmentation for Plant Stress Classificationcited by 0
- 2026Diffeomorphism-Equivariant Neural Networkscited by 0
- 2026Covariance Shrinkage via Stochastic Interpolationcited by 0
- 2026Covariance Shrinkage via Stochastic Interpolation5 Jun 2026
- 2026Diffeomorphism-Equivariant Neural Networks6 Feb 2026
- 2025Diffeomorphic Temporal Alignment Nets for Time-series Joint Alignment and Averaging10 Feb 2025
- 2024Trainable Highly-expressive Activation Functions10 Jul 2024
- 2024Class-specific Data Augmentation for Plant Stress Classification18 Jun 2024
- 2023MGAug: Multimodal Geometric Augmentation in Latent Spaces of Image Deformations20 Dec 2023
- 2023Understanding the Detrimental Class-level Effects of Data Augmentation7 Dec 2023
- 2023Learning Transferable Object-Centric Diffeomorphic Transformations for Data Augmentation in Medical Image Segmentation25 Jul 2023
- 2023AutoML Systems For Medical Imaging7 Jun 2023
- 2023Evaluating Machine Learning Models with NERO: Non-Equivariance Revealed on Orbits31 May 2023
- 2023Learning Internal Representations of 3D Transformations from 2D Projected Inputs31 Mar 2023
- 2023A General Theory of Correct, Incorrect, and Extrinsic Equivariance8 Mar 2023
12 more
- 2023CLR-GAM: Contrastive Point Cloud Learning with Guided Augmentation and Feature Mapping28 Feb 2023
- 2022In What Ways Are Deep Neural Networks Invariant and How Should We Measure This?7 Oct 2022
- 2022Slice Imputation: Intermediate Slice Interpolation for Anisotropic 3D Medical Image Segmentation21 Mar 2022
- 2021What augmentations are sensitive to hyper-parameters and why?6 Nov 2021
- 2021Whole Brain Segmentation with Full Volume Neural Network29 Oct 2021
- 2021Chaos as an interpretable benchmark for forecasting and data-driven modelling11 Oct 2021
- 2021CADDA: Class-wise Automatic Differentiable Data Augmentation for EEG Signals25 Jun 2021
- 2021Learning Identity-Preserving Transformations on Data Manifolds22 Jun 2021
- 2021Spot the Difference: Detection of Topological Changes via Geometric Alignment9 Jun 2021
- 2021Grounding inductive biases in natural images:invariance stems from variations in data9 Jun 2021
- 2021Relative stability toward diffeomorphisms indicates performance in deep nets6 May 2021
- 2021Sill-Net: Feature Augmentation with Separated Illumination Representation6 Feb 2021
- 2021Chaos as an interpretable benchmark for forecasting and data-driven modellingcited by 88
- 2021Grounding inductive biases in natural images:invariance stems from variations in datacited by 27
- 2021CADDA: Class-wise Automatic Differentiable Data Augmentation for EEG Signalscited by 22
- 2023A General Theory of Correct, Incorrect, and Extrinsic Equivariancecited by 19
- 2023Understanding the Detrimental Class-level Effects of Data Augmentationcited by 13
- 2021Relative stability toward diffeomorphisms indicates performance in deep netscited by 12
- 2022In What Ways Are Deep Neural Networks Invariant and How Should We Measure This?cited by 9
- 2021Sill-Net: Feature Augmentation with Separated Illumination Representationcited by 7
- 2024Trainable Highly-expressive Activation Functionscited by 6
- 2021Whole Brain Segmentation with Full Volume Neural Networkcited by 5
- 2021Learning Identity-Preserving Transformations on Data Manifoldscited by 4
- 2023MGAug: Multimodal Geometric Augmentation in Latent Spaces of Image Deformationscited by 4
12 most cited of 24 All 24 (JSON)
- 2026Covariance Shrinkage via Stochastic Interpolation5 Jun 2026
- 2026Diffeomorphism-Equivariant Neural Networks6 Feb 2026
- 2025Diffeomorphic Temporal Alignment Nets for Time-series Joint Alignment and Averaging10 Feb 2025
- 2024Trainable Highly-expressive Activation Functions10 Jul 2024
- 2024Class-specific Data Augmentation for Plant Stress Classification18 Jun 2024
- 2023MGAug: Multimodal Geometric Augmentation in Latent Spaces of Image Deformations20 Dec 2023
- 2023Understanding the Detrimental Class-level Effects of Data Augmentation7 Dec 2023
- 2023Learning Transferable Object-Centric Diffeomorphic Transformations for Data Augmentation in Medical Image Segmentation25 Jul 2023
- 2023AutoML Systems For Medical Imaging7 Jun 2023
- 2023Evaluating Machine Learning Models with NERO: Non-Equivariance Revealed on Orbits31 May 2023
- 2023Learning Internal Representations of 3D Transformations from 2D Projected Inputs31 Mar 2023
- 2023A General Theory of Correct, Incorrect, and Extrinsic Equivariance8 Mar 2023
12 newest of 24 All 24 (JSON)