WeaNF: Weak Supervision with Normalizing Flows
Not on the map. Why?
Abstract (arXiv)
A popular approach to decrease the need for costly manual annotation of large data sets is weak supervision, which introduces problems of noisy labels, coverage and bias. Methods for overcoming these problems have either relied on discriminative models, trained with cost functions specific to weak supervision, and more recently, generative models, trying to model the output of the automatic annotation process. In this work, we explore a novel direction of generative modeling for weak supervision: Instead of modeling the output of the annotation process (the labeling function matches), we generatively model the input-side data distributions (the feature space) covered by labeling functions. Specifically, we estimate a density for each weak labeling source, or labeling function, by using normalizing flows. An integral part of our method is the flow-based modeling of multiple simultaneously matching labeling functions, and therefore phenomena such as labeling function overlap and correlations are captured. We analyze the effectiveness and modeling capabilities on various commonly used weak supervision data sets, and show that weakly supervised normalizing flows compare favorably to standard weak supervision baselines.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 25 of its 39 references that are in the map. First posted on arXiv 28 Apr 2022.
Builds on
25 of 39 references.
References · 25
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2019Sentence-BERT: Sentence Embeddings using Siamese BERT-Networkscited by 9,049
- 2013Auto-Encoding Variational Bayescited by 3,980
- 2015Variational Inference with Normalizing Flowscited by 2,161
- 2016Density estimation using Real NVPcited by 2,029
- 2019Normalizing Flows for Probabilistic Modeling and Inferencecited by 1,315
- 2017Snorkel: Rapid Training Data Creation with Weak Supervisioncited by 370
- 2016Transfer Learning for Low-Resource Neural Machine Translationcited by 188
- 2018Training Complex Models with Multi-Task Weak Supervisioncited by 106
- 2021WRENCH: A Comprehensive Benchmark for Weak Supervisioncited by 95
- 2019Semi-Supervised Learning with Normalizing Flowscited by 76
13 more
- 2019Discrete Flows: Invertible Generative Models of Discrete Datacited by 68
- 2019Latent Normalizing Flows for Discrete Sequencescited by 66
- 2020Learning from Rules Generalizing Labeled Exemplarscited by 59
- 2017Learning the Structure of Generative Models without Labeled Datacited by 50
- 2021Self-Training with Weak Supervisioncited by 49
- 2020Denoising Multi-Source Weak Supervision for Neural Text Classificationcited by 42
- 2019Learning Dependency Structures for Weak Supervision Modelscited by 32
- 2021Implicit Normalizing Flowscited by 28
- 2019Semi-Conditional Normalizing Flows for Semi-Supervised Learningcited by 15
- 2017Identifying civilians killed by police with distantly supervised entity-event extractioncited by 9
- 2019Data Programming using Continuous and Quality-Guided Labeling Functionscited by 9
- 2021Knodle: Modular Weakly Supervised Learning with PyTorchcited by 7
- 2021SPEAR : Semi-supervised Data Programming in Pythoncited by 6
Built on by
Not cited yet.