KVキャッシュを4分の1に、Baiduの新手法VHAが注目を集める

LLMに長い文章を扱わせるとき、メモリを一番圧迫するのが「KVキャッシュ」です。過去のトークンの情報を推論中ずっとメモリに保持し、使い回すためのデータです。文脈が長いほど膨らむため、長文脈モデルでは大きな負担になります。Baiduの研究チームは、このKVキャッシュを品質をほとんど落とさずに最大4分の1へ減らす手法「Virtual Head Attention(VHA)」を発表しました[3]。

10B-A1B MoEのRULER平均スコア(8K〜128Kコンテキスト)
グラフ: 10B-A1B MoEのRULER平均スコア(8K〜128Kコンテキスト)

発表を受けて、Redditのr/LocalLLaMAでもすぐに取り上げられました[1]。論文はNeurIPS 2026のものです。Xibo Ding氏やGuoxia Wang氏らBaiduの研究者による共同研究です[3]。注目されるのは、KVキャッシュをめぐる「不可能な三角形」です。キャッシュの容量、学習とprefill(プロンプト全体を一括処理する段階)の計算量、そしてモデル品質。この3つを同時に改善するのは難しい、という問題です[1]。

従来の手法は、どこかで妥協が必要でした。標準的なGQA(複数のクエリが同じKVデータを共有してキャッシュを節約する仕組み)は品質が高い一方、キャッシュの負荷が大きくなります。キャッシュを圧縮するMLAは品質が落ちます。MFAはキャッシュを小さくできる反面、学習とprefillの計算量が大幅に増えます[1]。

VHAの仕組みは、2つの軽い線形演算(行列のかけ算だけでできる処理)の追加です。ひとつはQ Premix。KVグループ内のクエリにほぼ恒等の変換をかけ、半分に減らした物理的なクエリヘッド(アテンションを分担する計算単位)から、「仮想ヘッド」の多様性を取り戻します。もうひとつはLinear Postmix。低ランクの残差構造で、ヘッド間の特徴を融合します[1][3]。

ポイントは推論時の扱いです。2つの処理に非線形な操作が含まれないため、推論時にはクエリと出力の投影に折りたためます。結果として、モデルは標準的なGQA-2と同じ形になります。推論の仕組みは何も変えずに済みます。既存のGQA向け推論最適化をそのまま再利用できる、というわけです[1][3]。

数値も示されています。4Kコンテキストで50Bトークンを使った4つの学習規模の比較では、GQA比でベンチマークが+0.05〜+0.81%向上しました。KVキャッシュはdense(MoEではない通常の構造)のモデルでGQA-8の4分の1、MoE規模ではGQA-4の2分の1への削減です。学習とprefillの計算量(FLOPs)は7.9%減りました[3]。

より大きな規模での結果もあります。8Kコンテキストで500Bトークンを学習した30B-A3BのMoEでは、12のベンチマークでMLA比+0.70%、GQA-4比+2.60%を記録しました[3]。また10B-A1BのMoEでは、8K〜128KコンテキストにわたるRULER(長い文脈の理解力を測るベンチマーク)の平均スコアが84.4。GQAの73.0を大きく上回っています。長い文脈でもGQAより劣化しにくいことを示す数値です[3]。

一方で、小規模な学習では改善幅が+0.05%にとどまる場面もあります。効果の大きさは規模によって変わるようです[3]。また、KVキャッシュ対策はVHAだけではありません。不要な情報を捨てるeviction、数値の精度を落として圧縮する量子化、行列を分解して圧縮する低ランク手法など、アプローチは多岐にわたります。海外メディアはこれらを10の技術として整理しています[4]。KVキャッシュをページ単位で管理し、メモリの断片化を減らすPagedAttentionも知られています[4]。arXivには最適化戦略を整理した論文もあり[2]、2026年版の総合ガイドも公開されています[4]。

VHAの要点は、キャッシュ削減と品質維持を両立したまま、推論環境をほとんど変更せずに済む点です。既存のGQA最適化がそのまま使えるため、導入の負担は小さそうです[1]。長いコンテキストを低コストで扱う選択肢が、また1つ増えたと言えそうです。

引用ソース

  1. Reddit Reddit r/LocalLLaMA: [Paper] Virtual Head Attention — https://www.reddit.com/r/LocalLLaMA/comments/1xdhzw3/paper_virtual_head_attention/

    [Paper] Virtual Head Attention

  2. Web記事 記事全文: KV Cache Optimization Strategies for Scalable and Efficient LLM Inference — https://arxiv.org/pdf/2603.20397

    �u��’��f ��t�hü�� U��T���E�MP����0��л���+ i������_���+���#��d��P@�*���K��, �4�R����Ȗtg,�� ���y���Z$��q��{�⍥��)�c��<�B�5Љ��}”L �� -��w+����C������-C��-��u�Ѩ({�E���� w�Z��D��C���R-���H[��n-�g/��bo�t���e�4

  3. Web記事 記事全文: Baidu&#x27;s Virtual Head Attention claims 4× KV cache cut vs GQA — https://aiweekly.co/alerts/baidus-virtual-head-attention-claims-4-kv-cache-cut-vs-gqa

    TL;DR
    – Virtual Head Attention cuts KV cache 4× versus GQA-8 at dense scales and 2× versus GQA-4 at the MoE scale.
    – On a 30B-A3B MoE trained on 500B tokens at 8K context, VHA beats MLA by +0.70% and GQA-4 by +2.60% on 1

  4. Web記事 Web検索: Top 10 KV Cache Compression Techniques for LLM Inference: Reducing … — https://www.marktechpost.com/2026/04/29/top-10-kv-cache-compression-techniques-for-llm-inference-reducing-memory-overhead-across-eviction-quantization-and-low-rank-methods/

    Top 10 KV Cache Compression Techniques for LLM Inference: Reducing …

  5. Web記事 Web検索: The Ultimate Guide to KV Cache Optimization for LLM Inference (2026) — https://www.gpuyard.com/tutorials/howto/optimize-kv-cache/

    The Ultimate Guide to KV Cache Optimization for LLM Inference (2026)

  6. Web記事 Web検索: PagedAttention: Solving LLM KV Cache Memory Fragmentation — https://mbrenndoerfer.com/writing/paged-attention-vllm-kv-cache-memory-management

    PagedAttention: Solving LLM KV Cache Memory Fragmentation

※ 本記事はAIにより、Reddit・Hacker News・5ch・Xトレンドの公開投稿・トレンドを軸に、その話題をWeb検索で深掘りして集めた一次情報(記事全文・HNコメント)を併せて自動生成されました。本文中の[n]は末尾の引用ソース番号です。内容の正確性は保証されません。引用先を必ずご確認ください。

関連記事

CALENDAR

2026年11月
日 月 火 水 木 金 土
1234567
891011121314
15161718192021
22232425262728
2930  

ARCHIVES

CATEGORIES