Regularized Data Programming with Automated Bayesian Prior Selection
Not on the map. Why?
Abstract (arXiv)
The cost of manual data labeling can be a significant obstacle in supervised learning. Data programming (DP) offers a weakly supervised solution for training dataset creation, wherein the outputs of user-defined programmatic labeling functions (LFs) are reconciled through unsupervised learning. However, DP can fail to outperform an unweighted majority vote in some scenarios, including low-data contexts. This work introduces a Bayesian extension of classical DP that mitigates failures of unsupervised learning by augmenting the DP objective with regularization terms. Regularized learning is achieved through maximum a posteriori estimation with informative priors. Majority vote is proposed as a proxy signal for automated prior parameter selection. Results suggest that regularized DP improves performance relative to maximum likelihood and majority voting, confers greater interpretability, and bolsters performance in low-data regimes.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 16 of its 30 references that are in the map. First posted on arXiv 17 Oct 2022.
Builds on
16 of 30 references.
References · 16
- 2016Data Programming: Creating Large Training Sets, Quicklycited by 246
- 2022Ask Me Anything: A simple strategy for prompting language modelscited by 155
- 2022A Survey on Programmatic Weak Supervisioncited by 66
- 2014Spectral Methods meet EM: A Provably Optimal Algorithm for Crowdsourcingcited by 63
- 2018Snorkel DryBell: A Case Study in Deploying Weak Supervision at Industrial Scalecited by 52
- 2020Interactive Weak Supervision: Learning Useful Heuristics for Data Labelingcited by 52
- 2022Language Models in the Loop: Incorporating Prompting into Weak Supervisioncited by 51
- 2020Open Source Software for Efficient and Transparent Reviewscited by 34
- 2019Cross-Modal Data Programming Enables Rapid Medical Machine Learningcited by 32
- 2022Co-training Improves Prompt-based Learning for Large Language Modelscited by 24
- 2022Training Subset Selection for Weak Supervisioncited by 19
- 2020Semi-Supervised Data Programming with Subset Selectioncited by 16
4 more
Built on by
Not cited yet.