Data Augmentation Generative Adversarial Networks
Antreas Antoniou, Amos Storkey, Harrison Edwards

TL;DR
This paper introduces a generative adversarial network designed for data augmentation that improves neural network performance, especially in low-data and few-shot learning scenarios, by generating diverse, within-class data.
Contribution
It proposes a novel Data Augmentation GAN (DAGAN) that can generate diverse within-class data and generalize to unseen classes, enhancing classification and few-shot learning.
Findings
Over 13% accuracy increase in low-data regimes on Omniglot, EMNIST, and VGG-Face.
Improved performance of classifiers with DAGAN-augmented data.
Enhanced few-shot learning accuracy in Matching Networks.
Abstract
Effective training of neural networks requires much data. In the low-data regime, parameters are underdetermined, and learnt networks generalise poorly. Data Augmentation alleviates this by using existing data more effectively. However standard data augmentation produces only limited plausible alternative data. Given there is potential to generate a much broader set of augmentations, we design and train a generative model to do data augmentation. The model, based on image conditional Generative Adversarial Networks, takes data from a source domain and learns to take any data item and generalise it to generate other within-class data items. As this generative process does not depend on the classes themselves, it can be applied to novel unseen classes of data. We show that a Data Augmentation Generative Adversarial Network (DAGAN) augments standard vanilla classifiers well. We also show a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDomain Adaptation and Few-Shot Learning · Generative Adversarial Networks and Image Synthesis · Advanced Neural Network Applications
