Active WeaSuL: Improving Weak Supervision with Active Learning
Not on the map. Why?
Abstract (arXiv)
The availability of labelled data is one of the main limitations in machine learning. We can alleviate this using weak supervision: a framework that uses expert-defined rules boldsymbolλ to estimate probabilistic labels p(y|boldsymbolλ) for the entire data set. These rules, however, are dependent on what experts know about the problem, and hence may be inaccurate or may fail to capture important parts of the problem-space. To mitigate this, we propose Active WeaSuL: an approach that incorporates active learning into weak supervision. In Active WeaSuL, experts do not only define rules, but they also iteratively provide the true label for a small set of points where the weak supervision model is most likely to be mistaken, which are then used to better estimate the probabilistic labels. In this way, the weak labels provide a warm start, which active learning then improves upon. We make two contributions: 1) a modification of the weak supervision loss function, such that the expert-labelled data inform and improve the combination of weak labels; and 2) the maxKL divergence sampling strategy, which determines for which data points expert labelling is most beneficial. Our experiments show that when the budget for labelling data is limited (e.g. ≤ 60 data points), Active WeaSuL outperforms weak supervision, active learning, and competing strategies, with only a handful of labelled data points. This makes Active WeaSuL ideal for situations where obtaining labelled data is difficult.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). Builds on 12 of its 22 references that are in the map. First posted on arXiv 30 Apr 2021.
Builds on
12 of 22 references.
References · 12
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2017Snorkel: Rapid Training Data Creation with Weak Supervisioncited by 370
- 2016Visual Relationship Detection with Language Priorscited by 333
- 2016Data Programming: Creating Large Training Sets, Quicklycited by 246
- 2018Training Complex Models with Multi-Task Weak Supervisioncited by 106
- 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
- 2019Learning Dependency Structures for Weak Supervision Modelscited by 32
- 2019Cross-Modal Data Programming Enables Rapid Medical Machine Learningcited by 32
- 2019Scene Graph Prediction with Limited Labelscited by 32
- 2020Active and Incremental Learning with Weak Supervisioncited by 8
Built on by
Citing papers per year: 2021: 2; 2022: 5; 2023: 3; 2024: 2.
12 papers.
- 2022A Survey on Programmatic Weak Supervisioncited by 66
- 2022Language Models in the Loop: Incorporating Prompting into Weak Supervisioncited by 51
- 2022Losses over Labels: Weakly Supervised Learning via Direct Loss Constructioncited by 11
- 2022Nemo: Guiding and Contextualizing Weak Supervision for Interactive Data Programmingcited by 10
- 2021Automatic Synthesis of Diverse Weak Supervision Sources for Behavior Analysiscited by 6
- 2024Rethinking Software Engineering in the Foundation Model Era: A Curated Catalogue of Challenges in the Development of Trustworthy FMwarecited by 6
- 2023Optimising Human-Machine Collaboration for Efficient High-Precision Information Extraction from Text Documentscited by 1
- 2024ActiveDP: Bridging Active Learning and Data Programmingcited by 1
- 2021Knowledge Modelling and Active Learning in Manufacturingcited by 0
- 2022Label-Efficient Interactive Time-Series Anomaly Detectioncited by 0
- 2023Weakly Supervised Label Learning Flowscited by 0
- 2023Local Boosting for Weakly-Supervised Learningcited by 0
- 2024Rethinking Software Engineering in the Foundation Model Era: A Curated Catalogue of Challenges in the Development of Trustworthy FMware25 Feb 2024
- 2024ActiveDP: Bridging Active Learning and Data Programming8 Feb 2024
- 2023Local Boosting for Weakly-Supervised Learning5 Jun 2023
- 2023Weakly Supervised Label Learning Flows19 Feb 2023
- 2023Optimising Human-Machine Collaboration for Efficient High-Precision Information Extraction from Text Documents18 Feb 2023
- 2022Label-Efficient Interactive Time-Series Anomaly Detection30 Dec 2022
- 2022Losses over Labels: Weakly Supervised Learning via Direct Loss Construction13 Dec 2022
- 2022Language Models in the Loop: Incorporating Prompting into Weak Supervision4 May 2022
- 2022Nemo: Guiding and Contextualizing Weak Supervision for Interactive Data Programming2 Mar 2022
- 2022A Survey on Programmatic Weak Supervision11 Feb 2022
- 2021Automatic Synthesis of Diverse Weak Supervision Sources for Behavior Analysis30 Nov 2021
- 2021Knowledge Modelling and Active Learning in Manufacturing5 Jul 2021