IT用語集 › AI & 機械学習 › MQA(マルチクエリアテンション)

MQA(マルチクエリアテンション)

AI & 機械学習 Svenska → 更新: 2026-10-23

すべてのクエリヘッドが1組のキー/バリューを共有するアテンションの変種。KVキャッシュを大幅に縮められるが、品質は犠牲になる。

2019年にNoam Shazeerが提案した。標準のマルチヘッドアテンションはクエリヘッドN個に対しKVヘッドもN個だが、MQAはN個に対して1個。KVキャッシュはN分の1になり、長いコンテキストや大きなバッチでの推論が大幅に速くなる。一方、表現力の低下はベンチマークに表れる。

PaLM、Falcon、StarCoderなどで使われた。現在の大型モデルではGQAが標準の座を奪っている。MHAにほぼ匹敵する品質を、MQAほどの代償なしで得られるためだ。DeepSeekのMLAはさらに進み、KVを潜在ベクトルに圧縮する。

← 用語集に戻る