A Survey on Programmatic Weak Supervision
Not on the map. Why?
Abstract (arXiv)
Labeling training data has become one of the major roadblocks to using machine learning. Among various weak supervision paradigms, programmatic weak supervision (PWS) has achieved remarkable success in easing the manual labeling bottleneck by programmatically synthesizing training labels from multiple potentially noisy supervision sources. This paper presents a comprehensive survey of recent advances in PWS. In particular, we give a brief introduction of the PWS learning paradigm, and review representative approaches for each component within PWS's learning workflow. In addition, we discuss complementary learning paradigms for tackling limited labeled data scenarios and how these related approaches can be used in conjunction with PWS. Finally, we identify several critical challenges that remain under-explored in the area to hopefully inspire future research directions in the field.
Key facts. Cited by 66 papers in the map (data through 7 Oct 2026). Builds on 44 of its 72 references that are in the map. First posted on arXiv 11 Feb 2022.
Builds on
44 of 72 references.
References · 44
- 2016SQuAD: 100,000+ Questions for Machine Comprehension of Textcited by 4,115
- 2019Unsupervised Data Augmentation for Consistency Trainingcited by 1,057
- 2020Learning from Noisy Labels with Deep Neural Networks: A Surveycited by 580
- 2020A Survey of Deep Active Learningcited by 547
- 2017Snorkel: Rapid Training Data Creation with Weak Supervisioncited by 370
- 2018A Survey of Unsupervised Deep Domain Adaptationcited by 361
- 2016End-to-end Sequence Labeling via Bi-directional LSTM-CNNs-CRFcited by 341
- 2016Data Programming: Creating Large Training Sets, Quicklycited by 246
- 2017Cognitive Mapping and Planning for Visual Navigationcited by 209
- 2019Are We Modeling the Task or the Annotator? An Investigation of Annotator Bias in Natural Language Understanding Datasetscited by 173
- 2018Training Complex Models with Multi-Task Weak Supervisioncited by 106
- 2020Fast and Three-rious: Speeding Up Weak Supervision with Triplet Methodscited by 98
32 more
- 2021WRENCH: A Comprehensive Benchmark for Weak Supervisioncited by 95
- 2020BOND: BERT-Assisted Open-Domain Named Entity Recognition with Distant Supervisioncited by 91
- 2020Fine-Tuning Pre-trained Language Model with Weak Supervision: A Contrastive-Regularized Self-Training Approachcited by 83
- 2018Weakly-Supervised Neural Text Classificationcited by 66
- 2020Learning from Rules Generalizing Labeled Exemplarscited by 59
- 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
- 2017Learning the Structure of Generative Models without Labeled Datacited by 50
- 2017Learning From Noisy Singly-labeled Datacited by 50
- 2021Self-Training with Weak Supervisioncited by 49
- 2020Named Entity Recognition without Labelled Data: A Weak Supervision Approachcited by 46
- 2020Denoising Multi-Source Weak Supervision for Neural Text Classificationcited by 42
- 2021End-to-End Weak Supervisioncited by 33
- 2019Learning Dependency Structures for Weak Supervision Modelscited by 32
- 2019Scene Graph Prediction with Limited Labelscited by 32
- 2021Linguistic Structures as Weak Supervision for Visual Scene Graph Generationcited by 29
- 2021Universalizing Weak Supervisioncited by 27
- 2019Learning to Contextually Aggregate Multi-Source Supervision for Sequence Labelingcited by 22
- 2021Weakly Supervised Named Entity Tagging with Learnable Logical Rulescited by 21
- 2017Inferring Generative Model Structure with Static Analysiscited by 18
- 2021DP-SSL: Towards Robust Semi-supervised Learning with A Few Labeled Samplescited by 18
- 2019Multi-Resolution Weak Supervision for Sequential Datacited by 17
- 2020Semi-Supervised Data Programming with Subset Selectioncited by 16
- 2020Adaptive Rule Discovery for Labeling Text Datacited by 15
- 2021BERTifying the Hidden Markov Model for Multi-Source Weakly Supervised Named Entity Recognitioncited by 15
- 2021Learning from Multiple Noisy Partial Labelerscited by 14
- 2021Creating Training Sets via Weak Indirect Supervisioncited by 14
- 2021GLaRA: Graph-based Labeling Rule Augmentation for Weakly Supervised Named Entity Recognitioncited by 12
- 2021Active WeaSuL: Improving Weak Supervision with Active Learningcited by 12
- 2018Adversarial Label Learningcited by 9
- 2021Dependency Structure Misspecification in Multi-Source Weak Supervision Modelscited by 6
- 2020Iterative Data Programming for Expanding Text Classification Corporacited by 4
Built on by
Citing papers per year: 2022: 17; 2023: 23; 2024: 15; 2025: 7; 2026: 4.
66 papers.
Sort:
By area:
- 2023DataComp: In search of the next generation of multimodal datasetscited by 635
- 2023Data-centric Artificial Intelligence: A Surveycited by 202
- 2024Are We Done with MMLU?cited by 178
- 2025Harnessing Multiple Large Language Models: A Survey on LLM Ensemblecited by 86
- 2022Language Models in the Loop: Incorporating Prompting into Weak Supervisioncited by 51
- 2024Theoretical Analysis of Weak-to-Strong Generalizationcited by 46
- 2022Unsupervised Model Selection for Time-series Anomaly Detectioncited by 24
- 2022Learning Hyper Label Model for Programmatic Weak Supervisioncited by 16
- 2022Cold-Start Data Selection for Few-shot Language Model Fine-tuning: A Prompt-Based Uncertainty Propagation Approachcited by 16
- 2023AQuA: A Benchmarking Tool for Label Quality Assessmentcited by 16
- 2022PRBoost: Prompt-Based Rule Discovery and Boosting for Interactive Weakly-Supervised Learningcited by 14
- 2022Losses over Labels: Weakly Supervised Learning via Direct Loss Constructioncited by 11
38 more
- 2022Nemo: Guiding and Contextualizing Weak Supervision for Interactive Data Programmingcited by 10
- 2023Unsupervised classification to improve the quality of a bird song recording datasetcited by 10
- 2023Imprecise Label Learning: A Unified Framework for Learning with Various Imprecise Label Configurationscited by 9
- 2023Improved Active Multi-Task Representation Learning via Lassocited by 9
- 2022Understanding Programmatic Weak Supervision via Source-aware Influence Functioncited by 8
- 2023Weaker Than You Think: A Critical Look at Weakly Supervised Learningcited by 8
- 2023Alfred: A System for Prompted Weak Supervisioncited by 8
- 2023Leveraging Large Language Models and Weak Supervision for Social Media data annotation: an evaluation using COVID-19 self-reported vaccination tweetscited by 8
- 2022Adaptive Ranking-based Sample Selection for Weakly Supervised Class-imbalanced Text Classificationcited by 7
- 2023VideoPro: A Visual Analytics Approach for Interactive Video Programmingcited by 7
- 2024Leveraging Large Language Models for Knowledge-free Weak Supervision in Clinical Natural Language Processingcited by 7
- 2022Leveraging Instance Features for Label Aggregation in Programmatic Weak Supervisioncited by 6
- 2023Can Large Language Models Design Accurate Label Functions?cited by 6
- 2022Satellite Monitoring of Terrestrial Plastic Wastecited by 4
- 2023Weak Supervision for Label Efficient Visual Bug Detectioncited by 4
- 2023Weak Supervision Performance Evaluation via Partial Identificationcited by 4
- 2024LabelAId: Just-in-time AI Interventions for Improving Human Labeling Quality and Domain Knowledge in Crowdsourcing Systemscited by 4
- 2024Data Collection and Labeling Techniques for Machine Learningcited by 4
- 2023Mitigating Source Bias for Fairer Weak Supervisioncited by 3
- 2023Neural-Hidden-CRF: A Robust Weakly-Supervised Sequence Labelercited by 3
- 2024WISER: Weak supervISion and supErvised Representation learning to improve drug response prediction in cancercited by 3
- 2024Model-in-the-Loop (MILO): Accelerating Multimodal AI Data Annotation with LLMscited by 3
- 2022Binary Classification with Positive Labeling Sourcescited by 2
- 2024Employing Label Models on ChatGPT Answers Improves Legal Text Entailment Performancecited by 2
- 2024LLM-assisted Labeling Function Generation for Semantic Type Detectioncited by 2
- 2024Interactive Machine Teaching by Labeling Rules and Instancescited by 2
- 2022XPASC: Measuring Generalization in Weak Supervision by Explainability and Associationcited by 1
- 2023Optimising Human-Machine Collaboration for Efficient High-Precision Information Extraction from Text Documentscited by 1
- 2023An Adaptive Method for Weak Supervision with Drifting Datacited by 1
- 2023Fusing Conditional Submodular GAN and Programmatic Weak Supervisioncited by 1
- 2024Leveraging Large Language Models for Structure Learning in Prompted Weak Supervisioncited by 1
- 2024Enhancing Multi-Domain Automatic Short Answer Grading through an Explainable Neuro-Symbolic Pipelinecited by 1
- 2024WeShap: Weak Supervision Source Evaluation with Shapley Valuescited by 1
- 2025Refining Labeling Functions with Limited Labeled Datacited by 1
- 2025SynthEHR-Eviction: Enhancing Eviction SDoH Detection with LLM-Augmented Synthetic EHR Datacited by 1
- 2025Reliable Programmatic Weak Supervision with Confidence Intervals for Label Probabilitiescited by 1
- 2025Learning from Interval Targetscited by 1
- 2022Generative Modeling Helps Weak Supervision (and Vice Versa)cited by 0
50 most cited of 66 All 66 (JSON)
- 2026Align Before You Combine: Reference Space Calibration for Supervision Without Ground Truth7 Oct 2026
- 2026Leveraging Data Symmetries to Select an Optimal Subset of Training Data under Label Noise3 May 2026
- 2026MemeScouts@LT-EDI 2026: Asking the Right Questions -- Prompted Weak Supervision for Meme Hate Speech Detection27 Apr 2026
- 2026Unsupervised Ensemble Learning Through Deep Energy-based Models28 Jan 2026
- 2025Learning from Interval Targets23 Oct 2025
- 2025Reliable Programmatic Weak Supervision with Confidence Intervals for Label Probabilities5 Aug 2025
- 2025SynthEHR-Eviction: Enhancing Eviction SDoH Detection with LLM-Augmented Synthetic EHR Data10 Jul 2025
- 2025Weak Supervision for Real World Graphs3 Jun 2025
- 2025Refining Labeling Functions with Limited Labeled Data29 May 2025
- 2025Harnessing Multiple Large Language Models: A Survey on LLM Ensemble25 Feb 2025
- 2025ARISE: Iterative Rule Induction and Synthetic Data Generation for Text Classification9 Feb 2025
- 2024Model-in-the-Loop (MILO): Accelerating Multimodal AI Data Annotation with LLMs16 Sep 2024
38 more
- 2024Trimming the Risk: Towards Reliable Continuous Training for Deep Learning Inspection Systems13 Sep 2024
- 2024Interactive Machine Teaching by Labeling Rules and Instances8 Sep 2024
- 2024LLM-assisted Labeling Function Generation for Semantic Type Detection28 Aug 2024
- 2024Data Collection and Labeling Techniques for Machine Learning19 Jun 2024
- 2024WeShap: Weak Supervision Source Evaluation with Shapley Values16 Jun 2024
- 2024Leveraging Large Language Models for Knowledge-free Weak Supervision in Clinical Natural Language Processing10 Jun 2024
- 2024Are We Done with MMLU?6 Jun 2024
- 2024Theoretical Analysis of Weak-to-Strong Generalization25 May 2024
- 2024WISER: Weak supervISion and supErvised Representation learning to improve drug response prediction in cancer7 May 2024
- 2024LabelAId: Just-in-time AI Interventions for Improving Human Labeling Quality and Domain Knowledge in Crowdsourcing Systems14 Mar 2024
- 2024Enhancing Multi-Domain Automatic Short Answer Grading through an Explainable Neuro-Symbolic Pipeline4 Mar 2024
- 2024Leveraging Large Language Models for Structure Learning in Prompted Weak Supervision2 Feb 2024
- 2024Employing Label Models on ChatGPT Answers Improves Legal Text Entailment Performance31 Jan 2024
- 2024Adaptive Crowdsourcing Via Self-Supervised Learning24 Jan 2024
- 2023Fusing Conditional Submodular GAN and Programmatic Weak Supervision16 Dec 2023
- 2023Weak Supervision Performance Evaluation via Partial Identification7 Dec 2023
- 2023Enhancing Instance-Level Image Classification with Set-Level Labels9 Nov 2023
- 2023Can Large Language Models Design Accurate Label Functions?1 Nov 2023
- 2023Utilizing Weak Supervision To Generate Indonesian Conservation Dataset17 Oct 2023
- 2023Weak Supervision for Label Efficient Visual Bug Detection20 Sep 2023
- 2023Leveraging Large Language Models and Weak Supervision for Social Media data annotation: an evaluation using COVID-19 self-reported vaccination tweets12 Sep 2023
- 2023Neural-Hidden-CRF: A Robust Weakly-Supervised Sequence Labeler10 Sep 2023
- 2023VideoPro: A Visual Analytics Approach for Interactive Video Programming1 Aug 2023
- 2023RACH-Space: Reconstructing Adaptive Convex Hull Space with Applications in Weak Supervision10 Jul 2023
- 2023AQuA: A Benchmarking Tool for Label Quality Assessment15 Jun 2023
- 2023Local Boosting for Weakly-Supervised Learning5 Jun 2023
- 2023Improved Active Multi-Task Representation Learning via Lasso5 Jun 2023
- 2023An Adaptive Method for Weak Supervision with Drifting Data2 Jun 2023
- 2023Alfred: A System for Prompted Weak Supervision29 May 2023
- 2023Weaker Than You Think: A Critical Look at Weakly Supervised Learning27 May 2023
- 2023Imprecise Label Learning: A Unified Framework for Learning with Various Imprecise Label Configurations22 May 2023
- 2023DataComp: In search of the next generation of multimodal datasets27 Apr 2023
- 2023Mitigating Source Bias for Fairer Weak Supervision30 Mar 2023
- 2023Data-centric Artificial Intelligence: A Survey17 Mar 2023
- 2023Optimising Human-Machine Collaboration for Efficient High-Precision Information Extraction from Text Documents18 Feb 2023
- 2023Unsupervised classification to improve the quality of a bird song recording dataset15 Feb 2023
- 2023AutoWS: Automated Weak Supervision Framework for Text Classification7 Feb 2023
- 2022Label-Efficient Interactive Time-Series Anomaly Detection30 Dec 2022
50 newest of 66 All 66 (JSON)
- 2023Data-centric Artificial Intelligence: A Surveycited by 202
- 2024Are We Done with MMLU?cited by 178
- 2025Harnessing Multiple Large Language Models: A Survey on LLM Ensemblecited by 86
- 2022Language Models in the Loop: Incorporating Prompting into Weak Supervisioncited by 51
- 2024Theoretical Analysis of Weak-to-Strong Generalizationcited by 46
- 2022Unsupervised Model Selection for Time-series Anomaly Detectioncited by 24
- 2022Learning Hyper Label Model for Programmatic Weak Supervisioncited by 16
- 2022Cold-Start Data Selection for Few-shot Language Model Fine-tuning: A Prompt-Based Uncertainty Propagation Approachcited by 16
- 2023AQuA: A Benchmarking Tool for Label Quality Assessmentcited by 16
- 2022PRBoost: Prompt-Based Rule Discovery and Boosting for Interactive Weakly-Supervised Learningcited by 14
- 2022Losses over Labels: Weakly Supervised Learning via Direct Loss Constructioncited by 11
- 2022Nemo: Guiding and Contextualizing Weak Supervision for Interactive Data Programmingcited by 10
12 most cited of 65 All 65 (JSON)
- 2026Align Before You Combine: Reference Space Calibration for Supervision Without Ground Truth7 Oct 2026
- 2026Leveraging Data Symmetries to Select an Optimal Subset of Training Data under Label Noise3 May 2026
- 2026MemeScouts@LT-EDI 2026: Asking the Right Questions -- Prompted Weak Supervision for Meme Hate Speech Detection27 Apr 2026
- 2026Unsupervised Ensemble Learning Through Deep Energy-based Models28 Jan 2026
- 2025Learning from Interval Targets23 Oct 2025
- 2025Reliable Programmatic Weak Supervision with Confidence Intervals for Label Probabilities5 Aug 2025
- 2025SynthEHR-Eviction: Enhancing Eviction SDoH Detection with LLM-Augmented Synthetic EHR Data10 Jul 2025
- 2025Weak Supervision for Real World Graphs3 Jun 2025
- 2025Refining Labeling Functions with Limited Labeled Data29 May 2025
- 2025Harnessing Multiple Large Language Models: A Survey on LLM Ensemble25 Feb 2025
- 2025ARISE: Iterative Rule Induction and Synthetic Data Generation for Text Classification9 Feb 2025
- 2024Model-in-the-Loop (MILO): Accelerating Multimodal AI Data Annotation with LLMs16 Sep 2024
12 newest of 65 All 65 (JSON)