DeepSeek-V4.1-Flash: KVキャッシュを4分の1に削減した100万トークン対応MoEモデル

DeepSeekが、CSA2・FP4 KVキャッシュとCED構造によってKVキャッシュ容量を従来比4分の1に抑えつつ性能はむしろ引き上げた、552BのマルチモーダルMoEモデルを公開した。
← 목록으로
온
온틀 리서치
2026년 10월 02일 更新 2026.10.16 読了 12分 閲覧 2

DeepSeek-AIが、長いコンテキストを扱うエージェント作業に特化した新モデルDeepSeek-V4.1-Flashを発表した。要点はひとつだ。100万トークンまで処理する552B(5,520億)規模のマルチモーダルMoEモデルでありながら、常に高速メモリ(HBM)に載せておくKVキャッシュをトークンあたり890バイトまで削り、前モデルの約4分の1に圧縮した。それでいて性能はむしろ向上している、というのが著者らの主張だ。

本稿では、論文のアブストラクトに明記された事実だけを根拠に、このモデルが何を解決し、どんな手法を用い、実際のプロダクトにどんな意味を持つのかを整理する。

この論文が解こうとしている課題

近ごろLLMの使われ方が変わってきている。かつては人が短い質問を投げ、モデルが長い答えを書くという形だったが、いまは「長く働き続けるエージェント(long-horizon agent)」が主流だ。長い文書、コードベース全体、複数ステップにわたる対話履歴を丸ごと抱え込み、それを参照し続けながら仕事をする。アブストラクトの表現を借りれば、作業はますます「入力中心(input-heavy)」へと重くなっている。

ここで2つのコストが問題になる。

ひとつめはプリフィル(prefill)。モデルが答えを生成する前に、入力全体を一度読み込むステップだ。入力が長いほどこの計算は高くつく。これまで長コンテキストの計算コストを下げる研究は数多く進められてきたが、アブストラクトは、プリフィルが依然として計算上高コストであると指摘する。

ふたつめはKVキャッシュ(KV cache)。これは図書館の司書のメモ書きにたとえられる。モデルは、先に読んだトークンの情報を毎回計算し直さずに済むよう、メモ書き(キャッシュ)に書き留めておく。コンテキストが長くなるほど、このメモの束は分厚くなる。問題は、このメモをどこに置くかだ。

  • よく見るものは机の上(HBM、高速メモリ)に置く。速いが、スペースは非常に高価で狭い。
  • あまり見ないものは倉庫(SSDやホストメモリ)に置く。広いが、取り出すのに時間がかかる。

アブストラクトは、大きなKVキャッシュがHBMとSSDの容量、そしてデータ転送帯域幅のすべてを圧迫すると述べる。つまり、計算・保存・帯域幅という3つの負担こそが、デプロイコストをこれ以上下げられなくしている核心的なボトルネックだというのだ。この論文はまさにこのボトルネックを狙い撃ちにしている。

核心となるアイデア

DeepSeek-V4.1-Flashがボトルネックを突破するために用いた手法は、大きく3つの方向に分かれる。

1. 読むときと書くときで働き方を変える構造(CED)

このモデルはCausal Encoder-Decoder(CED、因果的エンコーダ・デコーダ)という構造を採用している。そしてMoE(Mixture-of-Experts、専門家混合)方式だ。MoEは、5,520億個のパラメータをすべて保持しつつ、トークンごとにそのうちの一部の専門家だけを起こして使う方式だと理解すればよい。百科事典を丸ごと所有しつつ、質問ごとに関連する数ページだけを開くようなものだ。

CEDの妙味は、ステップごとに起こす規模を変えた点にある。アブストラクトによれば、答えを生成するデコード(decode)ステップではトークンあたり16B(160億)パラメータを活性化するが、入力を読み込むプリフィルステップでは8B(80億)パラメータだけを活性化する。入力をざっと読むときは軽く、実際に答えを絞り出すときは重く働くわけだ。先に述べたプリフィルが高コストだという問題を正面から突いた設計であり、アブストラクトはこれがエージェント作業のコスト効率を大きく改善すると述べている。

2. メモを圧縮して使い回す(CSA2 + FP4)

KVキャッシュを削るために、2つの手法を組み合わせている。

  • 層間KVキャッシュの再利用(cross-layer KV cache reuse): モデルは複数の層(layer)からなり、各層がそれぞれメモを作る。ここではCompressed Sparse Attention 2(CSA2、圧縮スパースアテンション)という方式の中で、層同士がメモを共有・再利用する。層ごとに同じメモを重複して書かず、使い回すわけだ。
  • FP4 KVキャッシング: メモの数値をより低い精度(FP4、4ビット浮動小数点)で書く。同じ内容を、より少ない文字数に縮めて書くようなものだ。

この2つを合わせた結果、常にHBMに載せておく必要のあるグローバル(global)KVキャッシュがトークンあたり890バイトまで縮んだ。アブストラクトは、これが前モデルであるDeepSeek-V4-Flashの約4分の1の水準だと述べる。机の上に置くべきメモの嵩を4分の1に減らしたのだ。

3. 倉庫に置くメモも減らす(SWA Bounded Replay)

机だけでなく倉庫も整理した。SWA Bounded Replayという専用のデプロイ最適化手法により、常にSSDやホストメモリに残しておかねばならない永続型(persistent)KVキャッシュを、DeepSeek-V4-Flashの約8分の1に削減した。名称のSWAはスライディングウィンドウアテンション(Sliding Window Attention)系を指すと見られるが、アブストラクトは具体的な内部動作までは記述していないため、ここでは「倉庫に溜まるメモを8分の1に減らすデプロイ手法」という結果だけを確定的に受け止めるのが正確だ。

このほかアブストラクトは、DeepSeek-V4アーキテクチャを簡潔に整理し(streamline)、いくつかの効率的な構造拡張を導入したとだけ述べている。詳細はアブストラクトには書かれていない。

結果とその意味

アブストラクトが明記している成果を整理すると、次のとおりだ。

項目 内容
モデル規模 バックボーン552BパラメータのマルチモーダルMoE
最大コンテキスト 最大100万(1M)トークン
活性パラメータ デコード16B、プリフィル8B
グローバルKVキャッシュ(HBM常駐) トークンあたり890バイト、V4-Flashの約1/4
永続型KVキャッシュ(SSD/ホスト常駐) V4-Flashの約1/8
事前学習データ マルチモーダルコーパス45T(45兆)トークン
性能 キャッシュが大幅に小さいにもかかわらずベースラインより相当優秀

もっとも注目すべきは「より小さいのにより良い」という組み合わせだ。普通、何かを圧縮すれば性能は削られるものだが、アブストラクトは、はるかに小さいKVキャッシュ容量にもかかわらずベースライン(baseline)より相当に優れた性能を出すと主張する。さらに、テキストベースとマルチモーダルの両エージェントシナリオ全般で強い性能を示したという。事前学習は45Tトークンのマルチモーダルコーパスで行い、総合的な事後学習(post-training)を経ている。モデルのチェックポイントはHuggingFaceで公開されている。

ただしアブストラクトには、具体的なベンチマークスコア、どのデータセットで何点上がったのか、どのbaselineとどんな条件で比較したのか、といった数値は含まれていない。したがって「ベースライン比で相当優秀」は定性的な記述として受け止めるのが誠実だ。

限界と残された疑問

アブストラクトだけで判断する限り、以下の疑問が残る。

  • 性能向上の根拠となる数値がアブストラクトにない。「相当優秀」がどのタスクでどの程度なのかは、本文と評価結果を直接確認する必要がある。
  • FP4のように精度を下げる圧縮は、特定の作業(精密な数値推論、長いコードの正確な引用など)で微妙な損失を生むことがある。アブストラクトは全体として性能が良いとだけ述べ、圧縮が弱い領域があるかどうかには触れていない。
  • CED、CSA2、SWA Bounded Replayの具体的な動作と再現条件は、アブストラクトのレベルでは確定できない。
  • 890バイト/トークン、1/4、1/8といった数値は、いずれもDeepSeek-V4-Flashという自社の前モデルとの相対比較だ。他系統のモデルとの直接比較はアブストラクトにない。
  • FP4 KVキャッシングとCEDの非対称な活性化は、それに合った推論カーネル・ハードウェア支援を前提とする。一般的なサービング環境でこの利点をそのまま享受できるかどうかは、別途の検証が必要だ。

こうした詳細は、論文本文と公開チェックポイントで確認すべきだ。

ONTLEの視点から

ONTLEは「AIプロジェクトマネージャーを派遣するSaaS」だ。AI PMは典型的なlong-horizon agentである。プロジェクトの記録、過去の議事録、イシューの履歴、チームの文脈を長く抱えながら、複数のステップにわたって判断を下す。アブストラクトが名指しした「入力中心の作業」とちょうど重なる。

この研究がプロダクトにもたらす示唆を整理すると、次のとおりだ。

  • 長コンテキストエージェントのコストは、一箇所からだけ生じるのではない。アブストラクトは、プリフィル計算、保存容量、転送帯域幅を揃って核心的なボトルネックとして挙げる。なかでもKVキャッシュがHBM・SSD・帯域幅を同時に圧迫するという指摘は、AI PMのように文脈を積み上げ続けるサービスがなぜ徐々に高くつくのかを説明する。対話が長くなるほど負担が増える構造なら、キャッシュ圧縮はそのまま運用費の削減になる。
  • プリフィルとデコードを分けて扱う発想が有効だ。CEDが入力を読むときは軽く、答えを作るときは重く働くように、実際のサービスでも、膨大なプロジェクト文書を読み込むステップと、実際に判断を下すステップを別扱いにすれば、コストを節約できる余地がある。RAGパイプラインにおいて、検索・要約ステップと最終生成ステップに異なる規模のモデルを配置する戦略とも通じる。
  • 100万トークンのコンテキストとマルチモーダル対応は、プロダクト設計の選択肢を広げる。文書を細かく刻んで入れる代わりに、関連資料を丸ごと載せて参照する方式が現実的に可能になる。ただし「入れられる」と「入れるのが最善だ」は別物だ。ONTLEの視点では、依然として必要な文脈だけを精緻に選り分けるRAGが、コストと精度の両面で有利な場合が多い。
  • オープンなチェックポイント公開は、技術追跡に実質的な価値がある。商用APIだけに依存せず、こうした効率化の流れを自ら検証できるという点は、自前インフラのコスト構造に悩むサービスにとって意味がある。

まとめると、この論文は「より長い文脈をより安く」という方向を、KVキャッシュ圧縮という具体的な軸で押し進めた事例だ。長く働き続けるエージェントをプロダクトとして運用する立場からすれば、性能ベンチマーク以前に「メモリフットプリントをいかに減らすか」こそがサービスのマージンに直結する、ということをあらためて確認させてくれる。

DeepSeek-V4.1-Flashはパラメータが552Bなのに、なぜ「軽い」と言えるのですか?

MoE(専門家混合)構造のため、552Bをすべて同時に使うわけではないからです。アブストラクトによれば、トークンごとに、答えを生成するデコードステップで16B、入力を読むプリフィルステップで8Bだけを活性化します。全体の規模は大きくても、実際に各瞬間の計算に動員される部分は小さいのです。

KVキャッシュが890バイト/トークンだと、どれくらい削減されたのですか?

アブストラクトは、この値が常にHBMに載るグローバルKVキャッシュを基準としたもので、前モデルのDeepSeek-V4-Flashの約4分の1の水準だと述べています。また、SSD・ホストメモリに常駐する永続型キャッシュは、SWA Bounded Replay手法によって約8分の1まで削減しました。他社モデルとの絶対比較値はアブストラクトにありません。

かなり圧縮したのに、性能は落ちなかったのですか?

アブストラクトは、はるかに小さいKVキャッシュでもベースラインモデルより相当優秀な性能を出すと主張しています。ただし具体的なベンチマークスコアや向上幅はアブストラクトに示されていないため、正確な数値は論文本文と公開チェックポイントで確認するのが適切です。

ONTLEのようなAI PMサービスにすぐ使えますか?

モデルのチェックポイントがHuggingFaceで公開されており、検証は可能です。ただしFP4キャッシングとCEDの非対称な活性化の利点を十全に享受するには、それに合った推論環境が前提となります。実際の導入可否は、サービスのインフラとコスト構造に応じて別途の検討が必要です。

参考資料