Snorkel: Rapid Training Data Creation with Weak Supervision
Not on the map. Why?
Abstract (arXiv)
Labeling training data is increasingly the largest bottleneck in deploying machine learning systems. We present Snorkel, a first-of-its-kind system that enables users to train state-of-the-art models without hand labeling any training data. Instead, users write labeling functions that express arbitrary heuristics, which can have unknown accuracies and correlations. Snorkel denoises their outputs without access to ground truth by incorporating the first end-to-end implementation of our recently proposed machine learning paradigm, data programming. We present a flexible interface layer for writing labeling functions based on our experience over the past year collaborating with companies, agencies, and research labs. In a user study, subject matter experts build models 2.8x faster and increase predictive performance an average 45.5% versus seven hours of hand labeling. We study the modeling tradeoffs in this new setting and propose an optimizer for automating tradeoff decisions that gives up to 1.8x speedup per pipeline execution. In two collaborations, with the U.S. Department of Veterans Affairs and the U.S. Food and Drug Administration, and on four open-source text and image data sets representative of other deployments, Snorkel provides 132% average improvements to predictive performance over prior heuristic approaches and comes within an average 3.60% of the predictive performance of large hand-curated training sets.
Key facts. Cited by 372 papers in the map (data through 14 Oct 2026). First posted on arXiv 28 Nov 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2018: 1; 2019: 0; 2020: 0; 2021: 78; 2022: 92; 2023: 59; 2024: 40; 2025: 43; 2026: 59.
372 papers.
Sort:
By area:
- 2023DataComp: In search of the next generation of multimodal datasetscited by 644
- 2023Weak-to-Strong Generalization: Eliciting Strong Capabilities With Weak Supervisioncited by 467
- 2023Can Large Language Models Transform Computational Social Science?cited by 250
- 2023DetectLLM: Leveraging Log Rank Information for Zero-Shot Detection of Machine-Generated Textcited by 210
- 2022Large Language Models are Few-Shot Clinical Information Extractorscited by 207
- 2023Data-centric Artificial Intelligence: A Surveycited by 203
- 2022Ask Me Anything: A simple strategy for prompting language modelscited by 155
- 2023On the Tool Manipulation Capability of Open-source Large Language Modelscited by 122
- 2021Data Collection and Quality Challenges in Deep Learning: A Data-Centric AI Perspectivecited by 116
- 2023Language Models Enable Simple Systems for Generating Structured Views of Heterogeneous Data Lakescited by 111
- 2021Robustness Gym: Unifying the NLP Evaluation Landscapecited by 108
- 2021WRENCH: A Comprehensive Benchmark for Weak Supervisioncited by 96
38 more
- 2023CoAnnotating: Uncertainty-Guided Work Allocation between Human and Large Language Models for Data Annotationcited by 94
- 2025Harnessing Multiple Large Language Models: A Survey on LLM Ensemblecited by 86
- 2022Learning to Compose Soft Prompts for Compositional Zero-Shot Learningcited by 67
- 2022A Survey on Programmatic Weak Supervisioncited by 66
- 2022Leveraging Explanations in Interactive Machine Learning: An Overviewcited by 53
- 2021Self-Training with Weak Supervisioncited by 49
- 2024Theoretical Analysis of Weak-to-Strong Generalizationcited by 48
- 2021Improved Regularization and Robustness for Fine-tuning in Neural Networkscited by 45
- 2022TwiBot-22: Towards Graph-Based Twitter Bot Detectioncited by 44
- 2022Contrastive language and vision learning of general fashion conceptscited by 42
- 2021End-to-End Weak Supervisioncited by 33
- 2021A Data Quality-Driven View of MLOpscited by 31
- 2021Universalizing Weak Supervisioncited by 27
- 2021VolcanoML: Speeding up End-to-End AutoML via Scalable Search Space Decompositioncited by 25
- 2022Operationalizing Machine Learning: An Interview Studycited by 25
- 2021Knowledge Enhanced Machine Learning Pipeline against Diverse Adversarial Attackscited by 24
- 2022Co-training Improves Prompt-based Learning for Large Language Modelscited by 24
- 2025Shrinking the Generation-Verification Gap with Weak Verifierscited by 24
- 2021Whither AutoML? Understanding the Role of Automation in Machine Learning Workflowscited by 22
- 2022A general-purpose material property data extraction pipeline from large polymer corpora using Natural Language Processingcited by 22
- 2021Weakly Supervised Named Entity Tagging with Learnable Logical Rulescited by 21
- 2021Factoring Statutory Reasoning as Language Understanding Challengescited by 20
- 2021CLIP: A Dataset for Extracting Action Items for Physicians from Hospital Discharge Notescited by 20
- 2023ScatterShot: Interactive In-context Example Curation for Text Transformationcited by 20
- 2022E2S2: Encoding-Enhanced Sequence-to-Sequence Pretraining for Language Understanding and Generationcited by 19
- 2022Training Subset Selection for Weak Supervisioncited by 19
- 2021OmniFair: A Declarative System for Model-Agnostic Group Fairness in Machine Learningcited by 18
- 2021DP-SSL: Towards Robust Semi-supervised Learning with A Few Labeled Samplescited by 18
- 2021SynthBio: A Case Study in Human-AI Collaborative Curation of Text Datasetscited by 18
- 2022Shoring Up the Foundations: Fusing Model Embeddings and Weak Supervisioncited by 18
- 2022A Survey on Aspect-Based Sentiment Classificationcited by 18
- 2022Measuring Datacited by 18
- 2021skweak: Weak Supervision Made Easy for NLPcited by 17
- 2022Data Debugging with Shapley Importance over End-to-End Machine Learning Pipelinescited by 17
- 2022Learning Hyper Label Model for Programmatic Weak Supervisioncited by 16
- 2021BERTifying the Hidden Markov Model for Multi-Source Weakly Supervised Named Entity Recognitioncited by 15
- 2021Teaching Autoregressive Language Models Complex Tasks By Demonstrationcited by 15
- 2021Weakly Supervised Text-to-SQL Parsing through Question Decompositioncited by 15
50 most cited of 372 All 372 (JSON)
- 2026TL;QR: Querying Temporal Discursive Patterns in Textual Corpora11 Oct 2026
- 2026SALUS: Automated Auditing of NL-to-SQL Benchmarks through Weak Supervision of Multi-Agent Output4 Oct 2026
- 2026Counting Moves, Weighing Voices: Bayesian Dialectical Argumentation for Calibrated Multi-LLM Councils under Persistent Adversaries1 Oct 2026
- 2026Curating Merchant-Matching Training Data with Two Confidence-Gated Local LLM Judges27 Sep 2026
- 2026Predicting Emerging Topics from Outliers: A Prospective Study of Weak Signals in Embedding Space24 Sep 2026
- 2026EduBehaviors: Assertion-based Schemas for Auditable Coding of Educational Dialogues22 Sep 2026
- 2026Learned Enterprise Data Comprehension: Compression and Routing for Data Agents21 Sep 2026
- 2026ETH-TraceBench: A Large-Scale Event-Stream Benchmark for Ethereum DeFi under Temporal, Protocol, and Contract Shift20 Sep 2026
- 2026A Decision-Support Audit Protocol for Supervision Drift in Proxy-Labeled Credit-Risk Prediction14 Sep 2026
- 2026Extracting Dataset Mentions in Forced Displacement and FCV Documents: A Weakly Supervised Framework with LLM-Based Label Refinement10 Sep 2026
- 2026Prevalence Determines Precision:Silent Contamination in Detector-Defined Datasets10 Sep 2026
- 2026CrisisKD: Five-Stage Knowledge Distillation for Aspect-Level Sentiment and Emotion Analysis in Crisis Discourse4 Sep 2026
38 more
- 2026Loom: Weaving Diagnostic Strands into Free-Text Consensus via Embedding-Space Reweighting2 Sep 2026
- 2026Whose Assessment of Distress? Community Perspectives and LLM Alignment on Well-Being Posts29 Aug 2026
- 2026Pair-Level Essay-Scale Republication and Reuse from Fragmented Historical Text Reuse: A Workflow Study on Eighteenth-Century Books and Newspapers27 Aug 2026
- 2026PointRL: Learning Point-Level Vision-Language Grounding from Verifiable Annotation Evidence26 Aug 2026
- 2026A Scalable Pipeline for LLM-Teacher Distillation Labeling: Work-Stealing Job Scheduling and Memory-Aware GPU Concurrency17 Aug 2026
- 2026Guardian Crawler: Retrieval-First Knowledge Discovery with Bounded LLM Augmentation for Noisy Web Intelligence10 Aug 2026
- 2026Hit Selection Using SSMD-Based Machine Learning Performance Metrics in High-Throughput Screening Assays6 Aug 2026
- 2026VLMs for Videogame Data Annotation6 Aug 2026
- 2026Guideline-as-Oracle: Zero-Annotation Training of an Ophthalmic Telephone Triage Agent5 Aug 2026
- 2026AWARE-FX: An Auditable Knowledge-Guided AI System for Measuring Corporate Foreign-Exchange Hedging Disclosure30 Jul 2026
- 2026AHA-Memes: A Fine-Grained Multimodal Benchmark for Understanding Hate in Arabic Memes29 Jul 2026
- 2026Multiclass Classification without Labels via Posterior Simplex Geometry27 Jul 2026
- 2026DECODEM: Data Extraction from Corporate Organizational Documents via Enhanced Methods17 Jul 2026
- 2026How Agentic Is Agentic Commerce? A Population-Scale Measurement of x402 Adoption and Authenticity14 Jul 2026
- 2026RuleChef: Grounding LLM Task Knowledge in Human-Editable Rules1 Jul 2026
- 2026Position: Medical AI Neglects Real Treatment Outcomes28 Jun 2026
- 2026ML-Powered LDAP Reconnaissance Detection using Weak Supervision27 Jun 2026
- 2026The Signal in the Noise: An Auditable Reliability Layer for Biomedical Text Classification16 Jun 2026
- 2026Multi-Field Hybrid Retrieval-Augmented Generation for Maritime Accident Root Cause Analysis11 Jun 2026
- 2026Beyond Accuracy: Interpreting Topic Representation in Suicide Ideation Detection Models5 Jun 2026
- 2026DataEvolver: Automatic Data Preparation for Large Language Models through Multi-Level Self-Evolving5 Jun 2026
- 2026Auditing Engagement Incentives in the Kidfluencer Ecosystem: A Multimodal Weak Supervision Approach2 Jun 2026
- 2026EvoPool: Evolutionary Programmatic Annotation for Label-Efficient Specialized Supervision1 Jun 2026
- 2026ClawHub Security Signals: When VirusTotal, Static Analysis, and SkillSpector Disagree31 May 2026
- 2026Codifying the Judge: Scalable Evaluation via Program Distillation29 May 2026
- 2026Coupled Training with Privileged Information and Unlabeled Data22 May 2026
- 2026Assessing and Mitigating Miscalibration in LLM-Based Social Science Measurement12 May 2026
- 2026Multi-Tier Labeling and Physics-Informed Learning for Orbital Anomaly Detection at Scale10 May 2026
- 2026A Real-Calibrated Synthetic-First Data Engine10 May 2026
- 2026Graph-Based Detection of Disinformation Narrative Diffusion between Russian and Ukrainian Telegram Channels9 May 2026
- 2026When Active Learning Falls Short: An Empirical Study on Chemical Reaction Extraction21 Apr 2026
- 2026LLM-based Schema-Guided Extraction and Validation of Missing-Person Intelligence from Heterogeneous Data Sources8 Apr 2026
- 2026Structured Exploration and Exploitation of Label Functions for Automated Data Annotation28 Mar 2026
- 2026Causal Reconstruction of Sentiment Signals from Sparse News Data24 Mar 2026
- 2026Technically Love: The Evolution of Human-AI Romance Discourse on Reddit9 Mar 2026
- 2026A Consensus-Driven Multi-LLM Pipeline for Missing-Person Investigations9 Mar 2026
- 2026Interpretable Markov-Based Spatiotemporal Risk Surfaces for Missing-Child Search Planning with Reinforcement Learning and LLM-Based Quality Assurance9 Mar 2026
- 2026DC-W2S: Dual-Consensus Weak-to-Strong Training for Reliable Process Reward Modeling in Biological Reasoning9 Mar 2026
50 newest of 372 All 372 (JSON)
- 2025LABELING COPILOT: A Deep Research Agent for Automated Data Curation in Computer Visioncited by 6
- 2026How Agentic Is Agentic Commerce? A Population-Scale Measurement of x402 Adoption and Authenticitycited by 2
- 2026SALUS: Automated Auditing of NL-to-SQL Benchmarks through Weak Supervision of Multi-Agent Outputcited by 0
- 2026SALUS: Automated Auditing of NL-to-SQL Benchmarks through Weak Supervision of Multi-Agent Output4 Oct 2026
- 2026How Agentic Is Agentic Commerce? A Population-Scale Measurement of x402 Adoption and Authenticity14 Jul 2026
- 2025LABELING COPILOT: A Deep Research Agent for Automated Data Curation in Computer Vision26 Sep 2025
- 2026DataEvolver: Automatic Data Preparation for Large Language Models through Multi-Level Self-Evolvingcited by 3
- 2021AcTune: Uncertainty-aware Active Self-Training for Semi-Supervised Active Learning with Pretrained Language Modelscited by 1
- 2026FineInstructions: Scaling Synthetic Instructions to Pre-Training Scalecited by 0
- 2026DataEvolver: Automatic Data Preparation for Large Language Models through Multi-Level Self-Evolving5 Jun 2026
- 2026FineInstructions: Scaling Synthetic Instructions to Pre-Training Scale29 Jan 2026
- 2021AcTune: Uncertainty-aware Active Self-Training for Semi-Supervised Active Learning with Pretrained Language Models16 Dec 2021
- 2023Can Large Language Models Transform Computational Social Science?cited by 250
- 2023DetectLLM: Leveraging Log Rank Information for Zero-Shot Detection of Machine-Generated Textcited by 210
- 2022Large Language Models are Few-Shot Clinical Information Extractorscited by 207
- 2023Data-centric Artificial Intelligence: A Surveycited by 203
- 2022Ask Me Anything: A simple strategy for prompting language modelscited by 155
- 2023On the Tool Manipulation Capability of Open-source Large Language Modelscited by 122
- 2021Data Collection and Quality Challenges in Deep Learning: A Data-Centric AI Perspectivecited by 116
- 2023Language Models Enable Simple Systems for Generating Structured Views of Heterogeneous Data Lakescited by 111
- 2021Robustness Gym: Unifying the NLP Evaluation Landscapecited by 108
- 2021WRENCH: A Comprehensive Benchmark for Weak Supervisioncited by 96
- 2023CoAnnotating: Uncertainty-Guided Work Allocation between Human and Large Language Models for Data Annotationcited by 94
- 2025Harnessing Multiple Large Language Models: A Survey on LLM Ensemblecited by 86
12 most cited of 351 All 351 (JSON)
- 2026TL;QR: Querying Temporal Discursive Patterns in Textual Corpora11 Oct 2026
- 2026Counting Moves, Weighing Voices: Bayesian Dialectical Argumentation for Calibrated Multi-LLM Councils under Persistent Adversaries1 Oct 2026
- 2026Curating Merchant-Matching Training Data with Two Confidence-Gated Local LLM Judges27 Sep 2026
- 2026Predicting Emerging Topics from Outliers: A Prospective Study of Weak Signals in Embedding Space24 Sep 2026
- 2026EduBehaviors: Assertion-based Schemas for Auditable Coding of Educational Dialogues22 Sep 2026
- 2026Learned Enterprise Data Comprehension: Compression and Routing for Data Agents21 Sep 2026
- 2026ETH-TraceBench: A Large-Scale Event-Stream Benchmark for Ethereum DeFi under Temporal, Protocol, and Contract Shift20 Sep 2026
- 2026A Decision-Support Audit Protocol for Supervision Drift in Proxy-Labeled Credit-Risk Prediction14 Sep 2026
- 2026Extracting Dataset Mentions in Forced Displacement and FCV Documents: A Weakly Supervised Framework with LLM-Based Label Refinement10 Sep 2026
- 2026Prevalence Determines Precision:Silent Contamination in Detector-Defined Datasets10 Sep 2026
- 2026Loom: Weaving Diagnostic Strands into Free-Text Consensus via Embedding-Space Reweighting2 Sep 2026
- 2026Whose Assessment of Distress? Community Perspectives and LLM Alignment on Well-Being Posts29 Aug 2026
12 newest of 351 All 351 (JSON)