mlsanityData to 14 Oct 2026

Understanding Programmatic Weak Supervision via Source-aware Influence Function

arXiv 2205.12879 ↗First posted 25 May 2022cs.LG stat.AP stat.MLcited by 8

Not on the map. Why?

Abstract (arXiv)

Programmatic Weak Supervision (PWS) aggregates the source votes of multiple weak supervision sources into probabilistic training labels, which are in turn used to train an end model. With its increasing popularity, it is critical to have some tool for users to understand the influence of each component (e.g., the source vote or training data) in the pipeline and interpret the end model behavior. To achieve this, we build on Influence Function (IF) and propose source-aware IF, which leverages the generation process of the probabilistic labels to decompose the end model's training objective and then calculate the influence associated with each (data, source, class) tuple. These primitive influence score can then be used to estimate the influence of individual component of PWS, such as source vote, supervision source, and training data. On datasets of diverse domains, we demonstrate multiple use cases: (1) interpreting incorrect predictions from multiple angles that reveals insights for debugging the PWS pipeline, (2) identifying mislabeling of sources with a gain of 9%-37% over baselines, and (3) improving the end model's generalization performance by removing harmful components in the training objective (13%-24% better than ordinary IF).

Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). Builds on 34 of its 61 references that are in the map. First posted on arXiv 25 May 2022.

Builds on

34 of 61 references.

References · 34

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
  3. 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
  4. 2017Understanding Black-box Predictions via Influence Functionscited by 1,741
  5. 2017Towards A Rigorous Science of Interpretable Machine Learningcited by 1,416
  6. 2018Moment Matching for Multi-Source Domain Adaptationcited by 1,331
  7. 2015Optimizing Neural Networks with Kronecker-factored Approximate Curvaturecited by 796
  8. 2017Snorkel: Rapid Training Data Creation with Weak Supervisioncited by 372
  9. 2020Influence Functions in Deep Learning Are Fragilecited by 252
  10. 2016Data Programming: Creating Large Training Sets, Quicklycited by 246
  11. 2019On the Accuracy of Influence Functions for Measuring Group Effectscited by 147
  12. 2018Training Complex Models with Multi-Task Weak Supervisioncited by 106
22 more
  1. 2020Fast and Three-rious: Speeding Up Weak Supervision with Triplet Methodscited by 98
  2. 2021WRENCH: A Comprehensive Benchmark for Weak Supervisioncited by 96
  3. 2020BOND: BERT-Assisted Open-Domain Named Entity Recognition with Distant Supervisioncited by 91
  4. 2020Fine-Tuning Pre-trained Language Model with Weak Supervision: A Contrastive-Regularized Self-Training Approachcited by 83
  5. 2019Detecting Adversarial Samples Using Influence Functions and Nearest Neighborscited by 72
  6. 2022A Survey on Programmatic Weak Supervisioncited by 66
  7. 2018Snorkel DryBell: A Case Study in Deploying Weak Supervision at Industrial Scalecited by 52
  8. 2020Interactive Weak Supervision: Learning Useful Heuristics for Data Labelingcited by 52
  9. 2021Self-Training with Weak Supervisioncited by 49
  10. 2020Denoising Multi-Source Weak Supervision for Neural Text Classificationcited by 42
  11. 2019Less Is Better: Unweighted Data Subsampling via Influence Functioncited by 30
  12. 2017SwellShark: A Generative Model for Biomedical Named Entity Recognition without Labeled Datacited by 28
  13. 2021Universalizing Weak Supervisioncited by 27
  14. 2019Learning to Contextually Aggregate Multi-Source Supervision for Sequence Labelingcited by 22
  15. 2017Inferring Generative Model Structure with Static Analysiscited by 18
  16. 2019Multi-Resolution Weak Supervision for Sequential Datacited by 17
  17. 2020Multi-Stage Influence Functioncited by 16
  18. 2016Second-Order Stochastic Optimization for Machine Learning in Linear Timecited by 14
  19. 2021Learning from Multiple Noisy Partial Labelerscited by 14
  20. 2021Creating Training Sets via Weak Indirect Supervisioncited by 14
  21. 2022FairIF: Boosting Fairness in Deep Learning via Influence Functions with Validation Set Sensitive Attributescited by 12
  22. 2022Nemo: Guiding and Contextualizing Weak Supervision for Interactive Data Programmingcited by 10

Built on by

Cited by year

Citing papers per year: 2022: 3; 2023: 1; 2024: 3; 2025: 1.

8 papers.