Generative Adversarial Data Programming
arXiv:2005.00364
Abstract
The paucity of large curated hand-labeled training data forms a major bottleneck in the deployment of machine learning models in computer vision and other fields. Recent work (Data Programming) has shown how distant supervision signals in the form of labeling functions can be used to obtain labels for given data in near-constant time. In this work, we present Adversarial Data Programming (ADP), which presents an adversarial methodology to generate data as well as a curated aggregated label, given a set of weak labeling functions. More interestingly, such labeling functions are often easily generalizable, thus allowing our framework to be extended to different setups, including self-supervised labeled image generation, zero-shot text to labeled image generation, transfer learning, and multi-task learning.
arXiv commentarXiv admin note: text overlap with arXiv:1803.05137
References in corpus (10)
- Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithms
- GANs Trained by a Two Time-Scale Update Rule Converge to a Local Nash Equilibrium
- Large Scale GAN Training for High Fidelity Natural Image Synthesis
- LSUN: Construction of a Large-scale Image Dataset using Deep Learning with Humans in the Loop
- NIPS 2016 Tutorial: Generative Adversarial Networks
- Adversarial Feature Learning
- A note on the evaluation of generative models
- Learning to Compose Domain-Specific Transformations for Data Augmentation
- Comparison of Maximum Likelihood and GAN-based training of Real NVPs
- JointGAN: Multi-Domain Joint Distribution Learning with Generative Adversarial Nets