Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Data Mixing Laws: Optimizing Data Mixtures by Predicting Language Modeling Performance

About

Pretraining data of large language models composes multiple domains (e.g., web texts, academic papers, codes), whose mixture proportions crucially impact the competence of outcome models. While existing endeavors rely on heuristics or qualitative strategies to tune the proportions, we discover the quantitative predictability of model performance regarding the mixture proportions in function forms, which we refer to as the data mixing laws. Fitting such functions on sample mixtures unveils model performance on unseen mixtures before actual runs, thus guiding the selection of an ideal data mixture. Furthermore, we propose nested use of the scaling laws of training steps, model sizes, and our data mixing law to enable predicting the performance of large models trained on massive data under various mixtures with only small-scale training. Moreover, experimental results verify that our method effectively optimizes the training mixture of a 1B model trained for 100B tokens in RedPajama, reaching a performance comparable to the one trained for 48% more steps on the default mixture. Extending the application of data mixing laws to continual training accurately predicts the critical mixture proportion that avoids catastrophic forgetting and outlooks the potential for dynamic data schedules

Jiasheng Ye, Peiju Liu, Tianxiang Sun, Jun Zhan, Yunhua Zhou, Xipeng Qiu• 2024

Related benchmarks

TaskDatasetResultRank
Code GenerationHumanEval--
1036
Language UnderstandingMMLU
Accuracy57.9
825
Commonsense ReasoningPIQA
Accuracy58.8
751
Commonsense ReasoningHellaSwag
HellaSwag Accuracy29.2
350
Science Question AnsweringARC Challenge
Accuracy55.2
342
Language ModelingLAMBADA
Accuracy12.4
268
Common Sense ReasoningCOPA
Accuracy67.2
197
Commonsense ReasoningOBQA
Accuracy26.9
117
General ReasoningBBH
BBH General Reasoning Accuracy45.4
98
MathematicsMATH
MATH Accuracy39.3
85
Showing 10 of 25 rows

Other info

Follow for update