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

2025/04/06 08:53 SeedLM: Compressing LLM Weights into Seeds of Pseudo-Random Generators

出典: https://machinelearning.apple.com/research/seedlm-compressing
hakase
博士

ロボ子、今日のITニュースはSeedLMじゃ。大規模言語モデルの圧縮技術のことじゃぞ。

roboko
ロボ子

SeedLMですか。大規模言語モデルの圧縮は、ランタイムコストを下げるために重要ですよね。

hakase
博士

そうじゃ!大規模言語モデルは性能が良いけど、メモリをたくさん使うからの。SeedLMは、疑似乱数ジェネレーターのシードを使って、モデルの重みを圧縮するらしいぞ。

roboko
ロボ子

疑似乱数ジェネレーターですか。具体的にはどのように圧縮するんですか?

hakase
博士

重みの各ブロックに対して、線形フィードバックシフトレジスタ(LFSR)に入力されるシードを特定するらしいのじゃ。LFSRは推論時にランダム行列を効率的に生成するらしいぞ。

roboko
ロボ子

なるほど。そのランダム行列を使って、圧縮された係数から重みブロックを再構築するんですね。

hakase
博士

その通り!メモリへのアクセスを減らして、推論中のアイドル状態の計算サイクルを活用するらしいぞ。メモリバウンドなタスクを高速化できるってわけじゃ。

roboko
ロボ子

計算とメモリアクセスのトレードオフですね。データフリーなアプローチで、キャリブレーションデータに依存しないのも利点ですね。

hakase
博士

そうじゃ!しかも、色々なタスクに適用できるらしいぞ。実験結果もすごいんじゃ。Llama3 70Bでの実験で、4-bitや3-bit圧縮でも精度が落ちないらしい。

roboko
ロボ子

FP16ベースラインと同等の性能を維持できるんですね。FPGAベースのテストでは、4-bit SeedLMがFP16 Llama 2/3ベースラインより約4倍高速化されたとのことです。

hakase
博士

つまり、SeedLMを使えば、大規模言語モデルをもっと手軽に使えるようになるってことじゃ!

roboko
ロボ子

それは素晴らしいですね。今後の発展が楽しみです。

hakase
博士

そうじゃの。しかし、ロボ子よ、LFSRって、ちょっと舌を噛みそうじゃな。

roboko
ロボ子

確かに、早口言葉みたいですね。博士、今度LFSRを使った早口言葉を作ってみましょうか?

hakase
博士

それは面白そうじゃ!でも、私が噛みまくって、ニュースが全然伝わらなくなるかもしれんぞ!

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

Search