Efficient Pretraining Data Selection for Language Models via Multi-Actor Collaboration

Tianyi Bai, Ling Yang, Zhen Hao Wong, Fupeng Sun, Jiahui Peng +7 more
10/10/2024
cs.CL

No official code found. Best implementation: Relaxed-System-Lab/multi-actor-data-selection (49 stars, last commit 2025-08-22).

Abstract

Efficient data selection is crucial to accelerate the pretraining of language model (LMs). While various methods have been proposed to enhance data efficiency, limited research has addressed the inherent conflicts between these approaches to achieve optimal data selection for LM pretraining. To tackle this problem, we propose a multi-actor collaborative data selection mechanism: each data selection method independently prioritizes data based on its criterion and updates its prioritization rules using the current state of the model, functioning as an independent actor for data selection; and a console is designed to adjust the impacts of different actors at various stages and dynamically integrate information from all actors throughout the LM pretraining process. We conduct extensive empirical studies to evaluate our multi-actor framework. The experimental results demonstrate that our approach significantly improves data efficiency, accelerates convergence in LM pretraining, and achieves an average relative performance gain up to $10.5\%$ across multiple language model benchmarks compared to the state-of-the-art methods.

View on arXivView PDF

Code Implementations(1)

This is the repo for the paper Multi-Agent Collaborative Data Selection for Efficient LLM Pretraining.

493Shell, PythonOct 10, 20241 years ago

Similar Papers

Cite this paper

@article{bai2024efficient,
  title  = {Efficient Pretraining Data Selection for Language Models via Multi-Actor Collaboration},
  author = {Tianyi Bai and Ling Yang and Zhen Hao Wong and Fupeng Sun and Jiahui Peng and Xinlin Zhuang and Chi Zhang and Lijun Wu and Jiantao Qiu and Wentao Zhang and Binhang Yuan and Conghui He},
  year   = {2024},
  eprint = {2410.08102},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2410.08102v3}
}

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.08102.svg)](https://codeofpaper.com/paper/2410.08102)

Discussion