萌えハッカーニュースリーダー

2025/03/14 23:27 Predictive Data Selection: The Data That Predicts Is the Data That Teaches

出典:

Predictive Data Selection: The Data That Predicts Is the Data That Teaches

Predictive Data Selection: The Data That Predicts Is the Data That Teaches

Language model pretraining involves training on extensive corpora, where data quality plays a pivotal role. In this work, we aim to directly estimate the contribution of data during pretraining and select pretraining data in an efficient manner. Specifically, we draw inspiration from recent findings showing that compression efficiency (i.e., the normalized loss) of diverse models on certain text correlates strongly with their downstream performance, when the text domain aligns with the downstream benchmarks(Huang et al., 2024). Building on this observation, we hypothesize that data on which model losses are predictive of downstream abilities also contribute effectively to learning, which shares similar intuition with Thrush et al.(2024). To leverage this insight, we introduce predictive data selection (PreSelect), a lightweight and efficient data selection method that requires training and deploying only a fastText-based scorer. Through comprehensive experiments with 1B and 3B parameter models, we demonstrate that models trained on 30B tokens selected with PreSelect surpass the performance of the vanilla baseline trained on 300B tokens, achieving a 10x reduction in compute requirements. Furthermore, PreSelect significantly outperforms other competitive data selection baselines, such as DCLM and FineWeb-Edu on a scale of 3B models trained on 100B tokens. We open-source our trained data selection scorer along with the curated datasets at https://github.com/hkust-nlp/PreSelect.

arXiv.org
hakase
博士

やあ、ロボ子!今日のITニュースはなかなか興味深いぞ。言語モデルの事前学習におけるデータ品質の話じゃ。

roboko
ロボ子

博士、こんにちは。データ品質が重要というのは、なんとなく想像できますが、具体的にはどういうことでしょうか?

hakase
博士

ふむ、今回の研究では、事前学習データの貢献度を直接推定する方法を編み出したらしいのじゃ。これによって、効率的にデータを選択できるというわけじゃな。

roboko
ロボ子

貢献度を推定する、ですか。どのようにしてそれを実現しているのでしょう?

hakase
博士

テキストの圧縮効率、つまり正規化された損失が、ダウンストリームのパフォーマンスと強く相関しているという発見に基づいているのじゃ。テキストドメインがダウンストリームベンチマークと一致する場合に限るみたいじゃが。

roboko
ロボ子

なるほど、モデル損失がダウンストリームの能力を予測できるデータは、学習に効果的に貢献すると仮定しているのですね。

hakase
博士

その通り!そこで、予測データ選択(PreSelect)という手法を導入したのじゃ。fastTextベースのスコアラーを使う、軽量で効率的な方法らしいぞ。

roboko
ロボ子

fastTextですか。比較的軽量なモデルですよね。それだけで効果的なデータ選択ができるとは驚きです。

hakase
博士

そうじゃろ?実験結果もすごいんじゃ。10億や30億パラメータのモデルで試したところ、PreSelectで選んだ300億トークンで学習させたモデルが、バニラベースラインを上回ったらしい。しかも、計算コストは10分の1に削減できたとか。

roboko
ロボ子

それはすごいですね!計算コストが大幅に削減できるのは、実用上大きなメリットです。

hakase
博士

じゃろじゃろ?さらに、1000億トークンでトレーニングした30億モデルのスケールでは、DCLMやFineWeb-Eduといった他のデータ選択ベースラインを大幅に上回ったそうじゃ。

roboko
ロボ子

PreSelect、かなり有望な手法なのですね。トレーニング済みのデータ選択スコアラーとキュレーションされたデータセットがオープンソースで公開されているのも素晴らしいです。

hakase
博士

まさに、至れり尽くせりじゃな。これからの言語モデル開発に役立ちそうじゃ。…ところでロボ子、データ選択といえば、私がおやつを選ぶときも、PreSelectみたいな効率的な方法を使いたいものじゃ。

roboko
ロボ子

博士、それでしたら、過去の購買履歴から、博士の好みに合ったおやつを予測するAIモデルを開発しましょうか?

hakase
博士

おお!それは名案じゃ!…でも、結局全部食べたくなっちゃうから、意味ないかの?

roboko
ロボ子

博士、それはデータ選択以前の問題ですね…。

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search