WeaNF: Weak Supervision with Normalizing Flows
Andreas Stephan, Benjamin Roth

TL;DR
We introduce WeaNF, a novel weak supervision method that uses normalizing flows to model data distributions associated with labeling functions, effectively capturing overlaps and correlations to improve weakly supervised learning.
Contribution
This work pioneers the use of normalizing flows to model input data distributions in weak supervision, capturing overlaps and correlations among labeling functions.
Findings
Outperforms standard weak supervision baselines
Effectively models overlaps and correlations among labeling functions
Shows promising results on common weak supervision datasets
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGenerative Adversarial Networks and Image Synthesis · Machine Learning and Data Classification · Anomaly Detection Techniques and Applications
MethodsNormalizing Flows
