- キャッシュ認識ルーティングで重複リクエストを高速処理
- 量子化の誤差が相殺されスループット20%向上
- 投機的デコードで小モデルが大モデルを加速
大型調達と推論技術の台頭
ポッドキャストに登場したのは、推論基盤を手がけるBasetenのPhilip Kiely氏とAli Taha氏です。同社は最近、130億ドルの大型調達を完了し、AIインフラ分野のデカコーン企業の一角となっています。かつて推論エンジニアリングはほとんど存在しない分野でしたが、いまではAI開発に欠かせない専門領域になりつつあります。
Philip氏は「Inference Engineering」という書籍を執筆し、Ali氏はオープンウェイトモデル「Kimi K3」の技術解析で注目を集めました。本編では、モデルの提供開始直後から本番運用までに必要な技術を詳しく解説しています。
推論を高速化する3つの技術
200,000トークンの長いリクエストが来たとき、最初に行うのは「同じクエリを過去に処理したことがあるか」という確認です。キャッシュ認識ルーティングによって、既に計算済みのKVキャッシュを持つGPUにリクエストを振り分け、一部の計算を省略できます。これにより、応答時間とコストを大幅に削減できる可能性があります。
次に、入力処理と出力生成を分離する「prefill/decode分離」が重要です。入力全体を処理してKVキャッシュを作るプレフィルと、トークンを1つずつ生成するデコードを別々のGPUで実行することで、それぞれに最適なチューニングが可能になります。さらに、小さなモデルである「スペキュレーター」を使い、大きいモデルの出力を先回りして推測する投機的デコードも有効です。
量子化の誤差とモデル改造
量子化はモデルを軽量化する技術ですが、精度劣化が懸念されます。しかし、GLM-5.2を使った実験では、モデル内のより多くの層を量子化してもベンチマーク性能が維持され、スループットが20%向上したといいます。これは各層で生じる誤差が互いに打ち消し合うためだと説明されています。
また、BasetenはKimiの視覚エンコーダをGLM-5.2に移植し、言語モデル自体は変更せずに画像対応を実現した例も紹介しました。このように、既存モデルの非効率な層を他のアーキテクチャの部品で置き換える「モデル改修」が行われています。
今後の課題と展望
議論はLLMの枠を超え、NVIDIA DynamoやRubinといった次世代ハードウェア、動画生成、ローカル推論にも及びました。特に動画生成は、長編コンテンツの生成に必要な計算量が大きく、二次関数的な注意機構のボトルネックがあると指摘されます。
さらに、訓練と推論の境界が曖昧になり、KVキャッシュを永続的なメモリとして使う継続学習や、モデル自身が自身を実行するインフラを最適化するというフィードバックループの可能性も議論されました。推論エンジニアリングは、今後さらに重要な役割を担うでしょう。
With a long query specifically, the first thing that I’m gonna ask is, 'Have you sent me this query before, or at least part of it?' and I really hope you have, because it’s gonna be a lot easier for me and a lot cheaper for you.
長いクエリの場合、最初に尋ねるのは「これを以前送ったことがあるか、少なくとも一部はあるか」です。もしあれば、私にとってもあなたにとってもずっと簡単で安くなります。
日本の開発者・IT企業にとっての意味
日本企業にとって、推論エンジニアリングはAIサービスのコストと速度を左右する実践的な知識です。キャッシュや量子化の活用は、GPU利用コストの削減に直結します。また、オープンモデルが公開されてから数時間以内に高品質なAPIを提供できる体制は、競争上の優位性になります。さらに、投機的デコードやモデル改修など、モデル内部を理解した上での最適化は、ベンダー任せにできない技術的成熟度を要求するでしょう。今回の議論は、AIインフラの設計に携わる開発者にとって、最新のベストプラクティスを知る機会になります。
用語解説
- KVキャッシュ
- 推論時に計算したキーとバリューのペアを保持し、同じ文脈の計算を再利用するためのキャッシュ。
- 量子化
- モデルの数値精度を落とし、メモリ使用量と計算量を削減する技術。
- 投機的デコード
- 小さなモデルが候補を生成し、大きなモデルが検証することで高速化する手法。
- prefill/decode分離
- 入力処理と出力生成を別々のGPUで行い、それぞれを最適化するアーキテクチャ。
- 推論エンジニアリング
- 訓練済みモデルを本番環境で高速・安定に動作させるための技術分野。
出典
The Inference Engineering Masterclass — Philip Kiely & Ali Taha, Baseten
企業のAI活用顧問を、いまなら無料で承っています
何から手をつけるか、どこまでAIに任せるか。自社の業務に合わせて一緒に整理します。導入前の相談だけでも構いません。
無料でAI活用の相談をする