CLOct 9, 2020

Denoising Multi-Source Weak Supervision for Neural Text Classification

arXiv:2010.04582v11008 citationsHas Code
Originality Incremental advance
AI Analysis

This addresses the problem of reducing annotation costs for text classification tasks, though it is incremental as it builds on existing weak supervision methods.

The paper tackles learning neural text classifiers without labeled data by using multiple noisy and incomplete rule-based weak supervision sources, and introduces a label denoiser that estimates source reliability and aggregates weak labels to reduce noise, achieving performance comparable to fully-supervised methods on five benchmarks.

We study the problem of learning neural text classifiers without using any labeled data, but only easy-to-provide rules as multiple weak supervision sources. This problem is challenging because rule-induced weak labels are often noisy and incomplete. To address these two challenges, we design a label denoiser, which estimates the source reliability using a conditional soft attention mechanism and then reduces label noise by aggregating rule-annotated weak labels. The denoised pseudo labels then supervise a neural classifier to predicts soft labels for unmatched samples, which address the rule coverage issue. We evaluate our model on five benchmarks for sentiment, topic, and relation classifications. The results show that our model outperforms state-of-the-art weakly-supervised and semi-supervised methods consistently, and achieves comparable performance with fully-supervised methods even without any labeled data. Our code can be found at https://github.com/weakrules/Denoise-multi-weak-sources.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes