paper-with-me

Papers

LLMaAA: Making Large Language Models as Active Annotators

2023-10-30 · Ruoyu Zhang, Yanzeng Li, Yongliang Ma, Ming Zhou, Lei Zou

Prevalent supervised learning methods in natural language processing (NLP) are notoriously data-hungry, which demand large amounts of high-quality annotated data. In practice, acquiring such data is a costly endeavor. Recently, the superior few-shot performance of large language models (LLMs) has propelled the development of dataset generation, where the training data are solely synthesized from LLMs. However, such an approach usually suffers from low-quality issues, and requires orders of magnitude more labeled data to achieve satisfactory performance. To fully exploit the potential of LLMs and make use of massive unlabeled data, we propose LLMaAA, which takes LLMs as annotators and puts them into an active learning loop to determine what to annotate efficiently. To learn robustly with pseudo labels, we optimize both the annotation and training processes: (1) we draw k-NN examples from a small demonstration pool as in-context examples, and (2) we adopt the example reweighting technique to assign training samples with learnable weights. Compared with previous approaches, LLMaAA features both efficiency and reliability. We conduct experiments and analysis on two classic NLP tasks, named entity recognition and relation extraction. With LLMaAA, task-specific models trained from LLM-generated labels can outperform the teacher within only hundreds of annotated examples, which is much more cost-effective than other baselines.

📄 PDF Abstract BibTeX arXiv:2310.19596

Code (1)

ridiculouz/llmaaa 공식 구현 pytorch

Tasks

Active LearningDataset Generationnamed-entity-recognitionNamed Entity RecognitionRelation Extraction

Methods 이 논문이 사용한 방법론

k-NN $k$-Nearest Neighbors is a clustering-based algorithm for classification and regression. It is a a type of instance-based learning as it does not attempt to construct a…

Similar Papers 제목 키워드 기반

DH-FBK at SemEval-2022 Task 4: Leveraging Annotators’ Disagreement and Multiple Data Views for Patronizing Language Detection

2022-07-01 · SemEval (NAACL) 2022 7 · Alan Ramponi, Elisa Leonardelli

The subtle and typically unconscious use of patronizing and condescending language (PCL) in large-audience media outlets undesirably feeds stereotypes and strengthens power-knowledge relationships, perpetuating discrimin…

Binary Condescension DetectionMulti-label Condescension Detection

Active Testing of Large Language Models via Approximate Neyman Allocation

2026-05-11 · Zeli Liu, Jiancheng Zhang, Cong Liu, Yinglun Zhu arxiv

Large language models (LLMs) require reliable evaluation from pre-training to test-time scaling, making evaluation a recurring rather than one-off cost. As model scales grow and target tasks increasingly demand expert an…

Crowd-sourcing annotation of complex NLU tasks: A case study of argumentative content annotation

2019-11-01 · WS 2019 11 · Tamar Lavee, Lili Kotlerman, Matan Orbach, Yonatan Bilu 외

Recent advancements in machine reading and listening comprehension involve the annotation of long texts. Such tasks are typically time consuming, making crowd-annotations an attractive solution, yet their complexity ofte…

Natural Language UnderstandingReading ComprehensionSentence

Proactive Agent: Shifting LLM Agents from Reactive Responses to Active Assistance

2024-10-16 · Yaxi Lu, Shenzhi Yang, Cheng Qian, Guirong Chen 외

Agents powered by large language models have shown remarkable abilities in solving complex tasks. However, most agent systems remain reactive, limiting their effectiveness in scenarios requiring foresight and autonomous …

Human Agent Collaboration

ActiveLab: Active Learning with Re-Labeling by Multiple Annotators

2023-01-27 · Hui Wen Goh, Jonas Mueller

In real-world data labeling applications, annotators often provide imperfect labels. It is thus common to employ multiple annotators to label data with some overlap between their examples. We study active learning in suc…

Active Learning