Learning to Compose Domain-Specific Transformations for Data Augmentation

09/06/2017
by   Alexander J. Ratner, et al.
0

Data augmentation is a ubiquitous technique for increasing the size of labeled training sets by leveraging task-specific data transformations that preserve class labels. While it is often easy for domain experts to specify individual transformations, constructing and tuning the more sophisticated compositions typically needed to achieve state-of-the-art results is a time-consuming manual task in practice. We propose a method for automating this process by learning a generative sequence model over user-specified transformation functions using a generative adversarial approach. Our method can make use of arbitrary, non-deterministic transformation functions, is robust to misspecified user input, and is trained on unlabeled data. The learned transformation model can then be used to perform data augmentation for any end discriminative model. In our experiments, we show the efficacy of our approach on both image and text datasets, achieving improvements of 4.0 accuracy points on CIFAR-10, 1.4 F1 points on the ACE relation extraction task, and 3.4 accuracy points when using domain-specific transformation operations on a medical imaging dataset as compared to standard heuristic augmentation approaches.

READ FULL TEXT
research
10/09/2015

Dreaming More Data: Class-dependent Distributions over Diffeomorphisms for Learned Data Augmentation

Data augmentation is a key element in training high-dimensional models. ...
research
02/17/2017

Dataset Augmentation in Feature Space

Dataset augmentation, the practice of applying a wide array of domain-sp...
research
10/10/2022

Domain-guided data augmentation for deep learning on medical imaging

While domain-specific data augmentation can be useful in training neural...
research
04/07/2020

Probabilistic Spatial Transformers for Bayesian Data Augmentation

High-capacity models require vast amounts of data, and data augmentation...
research
05/02/2020

On the Generalization Effects of Linear Transformations in Data Augmentation

Data augmentation is a powerful technique to improve performance in appl...
research
03/02/2018

CLX: Towards a scalable and comprehensible design of PBE data transformations

Effective data analytics on data collected from the real world usually b...
research
05/26/2018

Transductive Label Augmentation for Improved Deep Network Learning

A major impediment to the application of deep learning to real-world pro...

Please sign up or login with your details

Forgot password? Click here to reset