TL;DR
Adversarial Data Programming (ADP) leverages GANs to generate labeled data from weak supervision signals, addressing the scarcity of curated datasets and improving model performance across multiple vision datasets.
Contribution
This work introduces ADP, a novel adversarial framework that generates data and labels simultaneously from weak supervision, enhancing data efficiency and enabling transfer and multi-task learning.
Findings
Outperformed state-of-the-art models on MNIST, Fashion MNIST, CIFAR 10, SVHN
Demonstrated effectiveness in transfer and multi-task learning scenarios
Validated the framework's utility across multiple datasets
Abstract
Paucity of large curated hand-labeled training data for every domain-of-interest 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 has given a set of weak labeling functions. We validated our method on the MNIST, Fashion MNIST, CIFAR 10 and SVHN datasets, and it outperformed many state-of-the-art models. We conducted extensive experiments to study its usefulness, as well as showed how the proposed ADP framework can be used for transfer learning as well as multi-task learning, where data from two domains…
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.
