Improving Data Efficiency via Curating LLM-Driven Rating Systems

Jinlong Pang, Jiaheng Wei, Ankit Parag Shah, Zhaowei Zhu, Yaxuan Wang +4 more
10/9/2024
cs.CLcs.AI

No official code found. Best implementation: UCSC-REAL/DS2 (102 stars, Apache-2.0, last commit 2025-03-24).

Abstract

Instruction tuning is critical for adapting large language models (LLMs) to downstream tasks, and recent studies have demonstrated that small amounts of human-curated data can outperform larger datasets, challenging traditional data scaling laws. While LLM-based data quality rating systems offer a cost-effective alternative to human annotation, they often suffer from inaccuracies and biases, even in powerful models like GPT-4. In this work, we introduce DS2, a Diversity-aware Score curation method for Data Selection. By systematically modeling error patterns through a score transition matrix, DS2 corrects LLM-based scores and promotes diversity in the selected data samples. Our approach shows that a curated subset (just 3.3% of the original dataset) outperforms full-scale datasets (300k samples) across various machine-alignment benchmarks, and matches or surpasses human-aligned datasets such as LIMA with the same sample size (1k samples). These findings challenge conventional data scaling assumptions, highlighting that redundant, low-quality samples can degrade performance and reaffirming that "more can be less."

View on arXivView PDF

Code Implementations(1)

UCSC-REAL/DS2Community75%
Apache-2.0

[ICLR 2025] Official implementation of paper "Improving Data Efficiency via Curating LLM-Driven Rating Systems"

1029Shell, PythonFeb 11, 20251 years agoApache-2.0
data-curationdata-efficiencyinstruction-tuninglarge-language-models

Similar Papers

Cite this paper

@article{pang2024improving,
  title  = {Improving Data Efficiency via Curating LLM-Driven Rating Systems},
  author = {Jinlong Pang and Jiaheng Wei and Ankit Parag Shah and Zhaowei Zhu and Yaxuan Wang and Chen Qian and Yang Liu and Yujia Bao and Wei Wei},
  year   = {2024},
  eprint = {2410.10877},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2410.10877v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2410.10877.svg)](https://codeofpaper.com/paper/2410.10877)

Discussion