Training Complex Models with Multi-Task Weak Supervision
Alexander Ratner, Braden Hancock, Jared Dunnmon, Frederic Sala,, Shreyash Pandey, Christopher R\'e

TL;DR
This paper introduces a multi-task weak supervision framework that models diverse noisy sources to improve training data quality, enabling complex models to learn effectively without extensive labeled datasets.
Contribution
It proposes a novel matrix completion-based method to estimate source accuracies in multi-task weak supervision without labeled data, enhancing model training.
Findings
Achieved 20.2 point accuracy gains on fine-grained classification tasks.
Demonstrated theoretical improvements in generalization error with more unlabeled data.
Outperformed traditional supervised and existing weak supervision methods in experiments.
Abstract
As machine learning models continue to increase in complexity, collecting large hand-labeled training sets has become one of the biggest roadblocks in practice. Instead, weaker forms of supervision that provide noisier but cheaper labels are often used. However, these weak supervision sources have diverse and unknown accuracies, may output correlated labels, and may label different tasks or apply at different levels of granularity. We propose a framework for integrating and modeling such weak supervision sources by viewing them as labeling different related sub-tasks of a problem, which we refer to as the multi-task weak supervision setting. We show that by solving a matrix completion-style problem, we can recover the accuracies of these multi-task sources given their dependency structure, but without any labeled data, leading to higher-quality supervision for training an end model.…
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
TopicsMachine Learning and Data Classification · Domain Adaptation and Few-Shot Learning · Machine Learning and Algorithms
