【ニューラルスケーリングそく】
ニューラルスケーリング則 とは?
公開:
💡 大きくすれば賢くなる——その直感を数式で証明した法則
モデルサイズ・データ量・計算量を増やすと、AIの性能が冪乗則に従って向上するという経験則。大規模言語モデルの開発指針となっている。
📌 このページのポイント
- モデルサイズ・データ量・計算量の3要素を増やすと性能が冪乗則で向上する
- Chinchilla則により最適なモデルサイズとデータ量のバランスが示された
- 推論スケーリングの登場でトレーニング後の計算量にも注目が集まっている
そういうことだよ!モデルのパラメータ数・学習データ量・使う計算量、この3つを増やすほど性能が予測可能な形で上がっていくという経験則なんだ。
予測可能ってどういうことなの?
計算量を10倍にしたら性能がどれくらい上がるか、グラフを引けば事前にわかるんだよ。ぴったり直線になる「対数グラフ」で表せて、これをべき乗則(パワーロー)と呼ぶんだね。
じゃあずっと大きくし続ければいいんじゃないの?
理屈ではそうなんだけど、コストが膨大になるよね。そこで「Chinchilla則」という改良版が出てきて、モデルサイズとデータ量の最適なバランスがあることがわかったんだよ。
最適なバランスってどういう意味なの?
同じ計算予算なら、巨大なモデルに少ないデータより、適度なサイズのモデルに大量のデータを与えた方が効率がいいんだよ。GPT-3当時はモデルを大きくしすぎてデータが足りなかったことが後からわかったんだ。
今はもうスケーリング則が限界に来てるって聞いたけど、それはなんなの?
まとめ:ざっくりこれだけ覚えればOK!
「ニューラルスケーリング則」って出てきたら「でかくするほど賢くなる法則」と思えばだいたいOK!
📖 おまけ:英語の意味
「Neural Scaling Laws」 = ニューラルネットワークのスケーリング法則
💬 Kaplanら(2020年)が提唱した法則で、計算量とモデル性能の関係を数式で表したんだよ