TAGCOS: Task-agnostic Gradient Clustered Coreset Selection for Instruction Tuning Data
Jipeng Zhang, Yaxuan Qin, Renjie Pi, Weizhong Zhang, Rui Pan, Tong, Zhang

TL;DR
TAGCOS is a novel method that efficiently selects a small, highly informative subset of instruction tuning data using gradient clustering, significantly reducing data volume while maintaining high model performance.
Contribution
It introduces a task-agnostic coreset selection method based on gradient clustering, addressing diversity and efficiency challenges in instruction dataset selection.
Findings
Selecting only 5% of data achieves comparable performance to full dataset.
TAGCOS outperforms other unsupervised data selection methods.
The method is effective across diverse instruction datasets.
Abstract
Instruction tuning has achieved unprecedented success in NLP, turning large language models into versatile chatbots. However, the increasing variety and volume of instruction datasets demand significant computational resources. To address this, it is essential to extract a small and highly informative subset (i.e., Coreset) that achieves comparable performance to the full dataset. Achieving this goal poses non-trivial challenges: 1) data selection requires accurate data representations that reflect the training samples' quality, 2) considering the diverse nature of instruction datasets, and 3) ensuring the efficiency of the coreset selection algorithm for large models. To address these challenges, we propose Task-Agnostic Gradient Clustered COreset Selection (TAGCOS). Specifically, we leverage sample gradients as the data representations, perform clustering to group similar data, and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsOnline Learning and Analytics · Educational Technology and Assessment · Machine Learning and Data Classification
