Lifting Weak Supervision To Structured Prediction
Not on the map. Why?
Abstract (arXiv)
Weak supervision (WS) is a rich set of techniques that produce pseudolabels by aggregating easily obtained but potentially noisy label estimates from a variety of sources. WS is theoretically well understood for binary classification, where simple approaches enable consistent estimation of pseudolabel noise rates. Using this result, it has been shown that downstream models trained on the pseudolabels have generalization guarantees nearly identical to those trained on clean labels. While this is exciting, users often wish to use WS for structured prediction, where the output space consists of more than a binary or multi-class label set: e.g. rankings, graphs, manifolds, and more. Do the favorable theoretical properties of WS for binary classification lift to this setting? We answer this question in the affirmative for a wide range of scenarios. For labels taking values in a finite metric space, we introduce techniques new to weak supervision based on pseudo-Euclidean embeddings and tensor decompositions, providing a nearly-consistent noise rate estimator. For labels in constant-curvature Riemannian manifolds, we introduce new invariants that also yield consistent noise rate estimation. In both cases, when using the resulting pseudolabels in concert with a flexible downstream model, we obtain generalization guarantees nearly identical to those for models trained on clean data. Several of our results, which can be viewed as robustness guarantees in structured prediction with noisy labels, may be of independent interest. Empirical evaluation validates our claims and shows the merits of the proposed method.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). Builds on 14 of its 40 references that are in the map. First posted on arXiv 24 Nov 2022.
Builds on
14 of 40 references.
References · 14
- 2017Snorkel: Rapid Training Data Creation with Weak Supervisioncited by 370
- 2016Data Programming: Creating Large Training Sets, Quicklycited by 246
- 2018Training Complex Models with Multi-Task Weak Supervisioncited by 106
- 2020Fast and Three-rious: Speeding Up Weak Supervision with Triplet Methodscited by 98
- 2016First-order Methods for Geodesically Convex Optimizationcited by 92
- 2016Fr'echet Regression for Random Objects with Euclidean Predictorscited by 57
- 2016A Consistent Regularization Approach for Structured Predictioncited by 33
- 2019Cross-Modal Data Programming Enables Rapid Medical Machine Learningcited by 32
- 2021Universalizing Weak Supervisioncited by 27
- 2013Concentration in unbounded metric spaces and algorithmic stabilitycited by 21
- 2019Overton: A Data System for Monitoring and Improving Machine-Learned Productscited by 21
- 2018A Structured Prediction Approach for Label Rankingcited by 18
2 more
- 2019Graph Structured Prediction Energy Networkscited by 10
- 2018Manifold Structured Predictioncited by 5
Built on by
Citing papers per year: 2023: 3; 2024: 2; 2025: 4; 2026: 1.
10 papers.
- 2025Shrinking the Generation-Verification Gap with Weak Verifierscited by 21
- 2024A transfer learning framework for weak-to-strong generalizationcited by 14
- 2023Geometry-Aware Adaptation for Pretrained Modelscited by 5
- 2025Time To Impeach LLM-as-a-Judge: Programs are the Future of Evaluationcited by 5
- 2023Mitigating Source Bias for Fairer Weak Supervisioncited by 3
- 2023Embroid: Unsupervised Prediction Smoothing Can Improve Few-Shot Classificationcited by 3
- 2024Pearls from Pebbles: Improved Confidence Functions for Auto-labelingcited by 3
- 2025ScriptoriumWS: A Code Generation Assistant for Weak Supervisioncited by 3
- 2025Reliable Programmatic Weak Supervision with Confidence Intervals for Label Probabilitiescited by 1
- 2026Codifying the Judge: Scalable Evaluation via Program Distillationcited by 0
- 2026Codifying the Judge: Scalable Evaluation via Program Distillation29 May 2026
- 2025Reliable Programmatic Weak Supervision with Confidence Intervals for Label Probabilities5 Aug 2025
- 2025Shrinking the Generation-Verification Gap with Weak Verifiers22 Jun 2025
- 2025Time To Impeach LLM-as-a-Judge: Programs are the Future of Evaluation12 Jun 2025
- 2025ScriptoriumWS: A Code Generation Assistant for Weak Supervision17 Feb 2025
- 2024A transfer learning framework for weak-to-strong generalization25 May 2024
- 2024Pearls from Pebbles: Improved Confidence Functions for Auto-labeling24 Apr 2024
- 2023Geometry-Aware Adaptation for Pretrained Models23 Jul 2023
- 2023Embroid: Unsupervised Prediction Smoothing Can Improve Few-Shot Classification20 Jul 2023
- 2023Mitigating Source Bias for Fairer Weak Supervision30 Mar 2023