Iterative Data Programming for Expanding Text Classification Corpora
Not on the map. Why?
Abstract (arXiv)
Real-world text classification tasks often require many labeled training examples that are expensive to obtain. Recent advancements in machine teaching, specifically the data programming paradigm, facilitate the creation of training data sets quickly via a general framework for building weak models, also known as labeling functions, and denoising them through ensemble learning techniques. We present a fast, simple data programming method for augmenting text data sets by generating neighborhood-based weak models with minimal supervision. Furthermore, our method employs an iterative procedure to identify sparsely distributed examples from large volumes of unlabeled data. The iterative data programming techniques improve newer weak models as more labeled data is confirmed with human-in-loop. We show empirical results on sentence classification tasks, including those from a task of improving intent recognition in conversational agents.
Key facts. Cited by 4 papers in the map (data through 13 Oct 2026). First posted on arXiv 4 Feb 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 3; 2023: 0; 2024: 1.
4 papers.
- 2022A Survey on Programmatic Weak Supervisioncited by 66
- 2022Nemo: Guiding and Contextualizing Weak Supervision for Interactive Data Programmingcited by 10
- 2024A Weakly Supervised Data Labeling Framework for Machine Lexical Normalization in Vietnamese Social Mediacited by 1
- 2022One-shot Machine Teaching: Cost Very Few Examples to Converge Fastercited by 0
- 2024A Weakly Supervised Data Labeling Framework for Machine Lexical Normalization in Vietnamese Social Media30 Sep 2024
- 2022One-shot Machine Teaching: Cost Very Few Examples to Converge Faster13 Dec 2022
- 2022Nemo: Guiding and Contextualizing Weak Supervision for Interactive Data Programming2 Mar 2022
- 2022A Survey on Programmatic Weak Supervision11 Feb 2022