Inferring Generative Model Structure with Static Analysis
Not on the map. Why?
Abstract (arXiv)
Obtaining enough labeled data to robustly train complex discriminative models is a major bottleneck in the machine learning pipeline. A popular solution is combining multiple sources of weak supervision using generative models. The structure of these models affects training label quality, but is difficult to learn without any ground truth labels. We instead rely on these weak supervision sources having some structure by virtue of being encoded programmatically. We present Coral, a paradigm that infers generative model structure by statically analyzing the code for these heuristics, thus reducing the data required to learn structure significantly. We prove that Coral's sample complexity scales quasilinearly with the number of heuristics and number of relations found, improving over the standard sample complexity, which is exponential in n for identifying n^textrmth degree relations. Experimentally, Coral matches or outperforms traditional structure learning approaches by up to 3.81 F1 points. Using Coral to model dependencies instead of assuming independence results in better performance than a fully supervised model by 3.07 accuracy points when heuristics are used to label radiology data without ground truth labels.
Key facts. Cited by 18 papers in the map (data through 7 Oct 2026). First posted on arXiv 7 Sep 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 7; 2022: 5; 2023: 5; 2024: 1.
18 papers.
Sort:
- 2021WRENCH: A Comprehensive Benchmark for Weak Supervisioncited by 95
- 2022A Survey on Programmatic Weak Supervisioncited by 66
- 2021End-to-End Weak Supervisioncited by 33
- 2021DP-SSL: Towards Robust Semi-supervised Learning with A Few Labeled Samplescited by 18
- 2022Nemo: Guiding and Contextualizing Weak Supervision for Interactive Data Programmingcited by 10
- 2021HERALD: An Annotation Efficient Method to Detect User Disengagement in Social Conversationscited by 9
- 2022Understanding Programmatic Weak Supervision via Source-aware Influence Functioncited by 8
- 2023Agile Modeling: From Concept to Classifier in Minutescited by 8
- 2021Dependency Structure Misspecification in Multi-Source Weak Supervision Modelscited by 6
- 2022Leveraging Instance Features for Label Aggregation in Programmatic Weak Supervisioncited by 6
- 2023Weak Supervision Performance Evaluation via Partial Identificationcited by 4
- 2022Label Augmentation with Reinforced Labeling for Weak Supervisioncited by 1
6 more
- 2023An Adaptive Method for Weak Supervision with Drifting Datacited by 1
- 2024Leveraging Large Language Models for Structure Learning in Prompted Weak Supervisioncited by 1
- 2021Proceedings of the First Workshop on Weakly Supervised Learning (WeaSuL)cited by 0
- 2021Combining Probabilistic Logic and Deep Learning for Self-Supervised Learningcited by 0
- 2023AutoWS: Automated Weak Supervision Framework for Text Classificationcited by 0
- 2023DeepStay: Stay Region Extraction from Location Trajectories using Weak Supervisioncited by 0
- 2024Leveraging Large Language Models for Structure Learning in Prompted Weak Supervision2 Feb 2024
- 2023Weak Supervision Performance Evaluation via Partial Identification7 Dec 2023
- 2023DeepStay: Stay Region Extraction from Location Trajectories using Weak Supervision5 Jun 2023
- 2023An Adaptive Method for Weak Supervision with Drifting Data2 Jun 2023
- 2023Agile Modeling: From Concept to Classifier in Minutes25 Feb 2023
- 2023AutoWS: Automated Weak Supervision Framework for Text Classification7 Feb 2023
- 2022Leveraging Instance Features for Label Aggregation in Programmatic Weak Supervision6 Oct 2022
- 2022Understanding Programmatic Weak Supervision via Source-aware Influence Function25 May 2022
- 2022Label Augmentation with Reinforced Labeling for Weak Supervision13 Apr 2022
- 2022Nemo: Guiding and Contextualizing Weak Supervision for Interactive Data Programming2 Mar 2022
- 2022A Survey on Programmatic Weak Supervision11 Feb 2022
- 2021DP-SSL: Towards Robust Semi-supervised Learning with A Few Labeled Samples26 Oct 2021
6 more
- 2021WRENCH: A Comprehensive Benchmark for Weak Supervision23 Sep 2021
- 2021Combining Probabilistic Logic and Deep Learning for Self-Supervised Learning27 Jul 2021
- 2021Proceedings of the First Workshop on Weakly Supervised Learning (WeaSuL)8 Jul 2021
- 2021End-to-End Weak Supervision5 Jul 2021
- 2021Dependency Structure Misspecification in Multi-Source Weak Supervision Models18 Jun 2021
- 2021HERALD: An Annotation Efficient Method to Detect User Disengagement in Social Conversations1 Jun 2021
- 2021WRENCH: A Comprehensive Benchmark for Weak Supervisioncited by 95
- 2022A Survey on Programmatic Weak Supervisioncited by 66
- 2021End-to-End Weak Supervisioncited by 33
- 2021DP-SSL: Towards Robust Semi-supervised Learning with A Few Labeled Samplescited by 18
- 2022Nemo: Guiding and Contextualizing Weak Supervision for Interactive Data Programmingcited by 10
- 2021HERALD: An Annotation Efficient Method to Detect User Disengagement in Social Conversationscited by 9
- 2022Understanding Programmatic Weak Supervision via Source-aware Influence Functioncited by 8
- 2023Agile Modeling: From Concept to Classifier in Minutescited by 8
- 2021Dependency Structure Misspecification in Multi-Source Weak Supervision Modelscited by 6
- 2022Leveraging Instance Features for Label Aggregation in Programmatic Weak Supervisioncited by 6
- 2023Weak Supervision Performance Evaluation via Partial Identificationcited by 4
- 2022Label Augmentation with Reinforced Labeling for Weak Supervisioncited by 1
12 most cited of 18 All 18 (JSON)
- 2024Leveraging Large Language Models for Structure Learning in Prompted Weak Supervision2 Feb 2024
- 2023Weak Supervision Performance Evaluation via Partial Identification7 Dec 2023
- 2023DeepStay: Stay Region Extraction from Location Trajectories using Weak Supervision5 Jun 2023
- 2023An Adaptive Method for Weak Supervision with Drifting Data2 Jun 2023
- 2023Agile Modeling: From Concept to Classifier in Minutes25 Feb 2023
- 2023AutoWS: Automated Weak Supervision Framework for Text Classification7 Feb 2023
- 2022Leveraging Instance Features for Label Aggregation in Programmatic Weak Supervision6 Oct 2022
- 2022Understanding Programmatic Weak Supervision via Source-aware Influence Function25 May 2022
- 2022Label Augmentation with Reinforced Labeling for Weak Supervision13 Apr 2022
- 2022Nemo: Guiding and Contextualizing Weak Supervision for Interactive Data Programming2 Mar 2022
- 2022A Survey on Programmatic Weak Supervision11 Feb 2022
- 2021DP-SSL: Towards Robust Semi-supervised Learning with A Few Labeled Samples26 Oct 2021
12 newest of 18 All 18 (JSON)