SapAugment: Learning A Sample Adaptive Policy for Data Augmentation
Not on the map. Why?
Abstract (arXiv)
Data augmentation methods usually apply the same augmentation (or a mix of them) to all the training samples. For example, to perturb data with noise, the noise is sampled from a Normal distribution with a fixed standard deviation, for all samples. We hypothesize that a hard sample with high training loss already provides strong training signal to update the model parameters and should be perturbed with mild or no augmentation. Perturbing a hard sample with a strong augmentation may also make it too hard to learn from. Furthermore, a sample with low training loss should be perturbed by a stronger augmentation to provide more robustness to a variety of conditions. To formalize these intuitions, we propose a novel method to learn a Sample-Adaptive Policy for Augmentation -- SapAugment. Our policy adapts the augmentation parameters based on the training loss of the data samples. In the example of Gaussian noise, a hard sample will be perturbed with a low variance noise and an easy sample with a high variance noise. Furthermore, the proposed method combines multiple augmentation methods into a methodical policy learning framework and obviates hand-crafting augmentation parameters by trial-and-error. We apply our method on an automatic speech recognition (ASR) task, and combine existing and novel augmentations using the proposed framework. We show substantial improvement, up to 21% relative reduction in word error rate on LibriSpeech dataset, over the state-of-the-art speech augmentation method.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). First posted on arXiv 2 Nov 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 2; 2023: 0; 2024: 2; 2025: 1.
9 papers.
- 2024Automated data processing and feature engineering for deep learning and big data applications: a surveycited by 14
- 2021DeepSpectrumLite: A Power-Efficient Transfer Learning Framework for Embedded Speech and Audio Processing from Decentralised Datacited by 12
- 2021On-the-Fly Aligned Data Augmentation for Sequence-to-Sequence ASRcited by 9
- 2021SpliceOut: A Simple and Efficient Audio Augmentation Methodcited by 7
- 2022FedEmbed: Personalized Private Federated Learningcited by 3
- 2022G-Augment: Searching for the Meta-Structure of Data Augmentation Policies for ASRcited by 2
- 2024Data augmentation with automated machine learning: approaches and performance comparison with classical data augmentation methodscited by 1
- 2025Towards Pretraining Robust ASR Foundation Model with Acoustic-Aware Data Augmentationcited by 1
- 2021Dynamic Data Augmentation with Gating Networks for Time Series Recognitioncited by 0
- 2025Towards Pretraining Robust ASR Foundation Model with Acoustic-Aware Data Augmentation27 May 2025
- 2024Automated data processing and feature engineering for deep learning and big data applications: a survey18 Mar 2024
- 2024Data augmentation with automated machine learning: approaches and performance comparison with classical data augmentation methods13 Mar 2024
- 2022G-Augment: Searching for the Meta-Structure of Data Augmentation Policies for ASR19 Oct 2022
- 2022FedEmbed: Personalized Private Federated Learning18 Feb 2022
- 2021Dynamic Data Augmentation with Gating Networks for Time Series Recognition5 Nov 2021
- 2021SpliceOut: A Simple and Efficient Audio Augmentation Method30 Sep 2021
- 2021DeepSpectrumLite: A Power-Efficient Transfer Learning Framework for Embedded Speech and Audio Processing from Decentralised Data23 Apr 2021
- 2021On-the-Fly Aligned Data Augmentation for Sequence-to-Sequence ASR3 Apr 2021