BLISS: A Lightweight Bilevel Influence Scoring Method for Data Selection in Language Model Pretraining
Abstract
Lay Summary
Large language models are trained on massive text collections, but not all training examples are equally helpful. Choosing better data can make training faster and improve the final model. However, many existing methods use already-trained AI models to decide which data is useful, making it hard to separate the value of data selection from the value of those outside models. Other methods judge data using only a fixed moment in training, even though useful data may change as the model learns. We introduce BLISS, a method for selecting training data from scratch, without using external pretrained models. BLISS uses a small model to imitate how a larger model learns over multiple training steps, and learns to predict which examples will improve future performance. It then assigns scores to training examples so that high-quality data can be selected efficiently. In experiments on several language models trained with web text, BLISS reached the same performance faster than a strong existing method and achieved better results on multiple downstream tasks. This suggests that better data selection can reduce the cost of training large language models while improving their quality.