paper-with-me

Papers

Adaptive Rule Discovery for Labeling Text Data

2020-05-13 · Sainyam Galhotra, Behzad Golshan, Wang-Chiew Tan

Creating and collecting labeled data is one of the major bottlenecks in machine learning pipelines and the emergence of automated feature generation techniques such as deep learning, which typically requires a lot of training data, has further exacerbated the problem. While weak-supervision techniques have circumvented this bottleneck, existing frameworks either require users to write a set of diverse, high-quality rules to label data (e.g., Snorkel), or require a labeled subset of the data to automatically mine rules (e.g., Snuba). The process of manually writing rules can be tedious and time consuming. At the same time, creating a labeled subset of the data can be costly and even infeasible in imbalanced settings. This is due to the fact that a random sample in imbalanced settings often contains only a few positive instances. To address these shortcomings, we present Darwin, an interactive system designed to alleviate the task of writing rules for labeling text data in weakly-supervised settings. Given an initial labeling rule, Darwin automatically generates a set of candidate rules for the labeling task at hand, and utilizes the annotator's feedback to adapt the candidate rules. We describe how Darwin is scalable and versatile. It can operate over large text corpora (i.e., more than 1 million sentences) and supports a wide range of labeling functions (i.e., any function that can be specified using a context free grammar). Finally, we demonstrate with a suite of experiments over five real-world datasets that Darwin enables annotators to generate weakly-supervised labels efficiently and with a small cost. In fact, our experiments show that rules discovered by Darwin on average identify 40% more positive instances compared to Snuba even when it is provided with 1000 labeled instances.

📄 PDF Abstract BibTeX arXiv:2005.06133

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Adaptive Multi-view Rule Discovery for Weakly-Supervised Compatible Products Prediction

2022-06-28 · Rongzhi Zhang, Rebecca West, Xiquan Cui, Chao Zhang

On e-commerce platforms, predicting if two products are compatible with each other is an important functionality to achieve trustworthy product recommendation and search experience for consumers. However, accurately pred…

AttributeLanguage ModelingLanguage ModellingProduct Recommendation

Prompt-Based Rule Discovery and Boosting for Interactive Weakly-Supervised Learning

2022-05-01 · ACL 2022 5 · Rongzhi Zhang, Yue Yu, Pranav Shetty, Le Song 외

Weakly-supervised learning (WSL) has shown promising results in addressing label scarcity on many NLP tasks, but manually designing a comprehensive, high-quality labeling rule set is tedious and difficult. We study inter…

Weakly-supervised Learning

PRBoost: Prompt-Based Rule Discovery and Boosting for Interactive Weakly-Supervised Learning

2022-03-18 · Rongzhi Zhang, Yue Yu, Pranav Shetty, Le Song 외

Weakly-supervised learning (WSL) has shown promising results in addressing label scarcity on many NLP tasks, but manually designing a comprehensive, high-quality labeling rule set is tedious and difficult. We study inter…

Weakly-supervised Learning

Dual-level Adaptive Self-Labeling for Novel Class Discovery in Point Cloud Segmentation

2024-07-17 · Ruijie Xu, Chuyu Zhang, Hui Ren, Xuming He

We tackle the novel class discovery in point cloud segmentation, which discovers novel classes based on the semantic knowledge of seen classes. Existing work proposes an online point-wise clustering method with a simplif…

ClusteringNovel Class DiscoveryPoint Cloud SegmentationSegmentation+1

Adaptive Ranking-based Sample Selection for Weakly Supervised Class-imbalanced Text Classification

2022-10-06 · Linxin Song, Jieyu Zhang, Tianxiang Yang, Masayuki Goto

To obtain a large amount of training labels inexpensively, researchers have recently adopted the weak supervision (WS) paradigm, which leverages labeling rules to synthesize training labels rather than using individual a…

text-classificationText Classification