AI・機械学習
上級

Mamba-2(マンバツー)

2024年発表のMambaの改良版。State Space Duality(SSD)フレームワークでSSMとAttentionを理論的に統一し、GPU並列化効率を大幅向上。Mamba-2 2.7BがLLaMA-3 3Bと競合する性能を示した。

0 回閲覧
0 いいね
2026/6/4 更新
関連タグ
Mamba-2
SSD
State Space Duality
SSM
効率LLM
線形アテンション

Mamba-2 とは

Mamba-2は2024年にICML(International Conference on Machine Learning)でAlbert Gu、Tri Daoらが発表したMamba SSMの後継モデル。原著論文「Transformers are SSMs: Generalized Models and Efficient Algorithms Through Structured State Space Duality」において、SSM(状態空間モデル)とTransformerのAttentionが数学的に双対関係(Duality)にあることを証明した画期的な研究。

State Space Duality(SSD)フレームワーク

SSDの核心は「SSMとAttentionは異なる計算経路を持つ同じ関数クラス」という洞察。

双対性の意味

視点実装方法計算効率
SSM視点(線形再帰)左から右に状態更新O(L)・推論に最適
Attention視点(行列積)ブロック単位の並列計算GPU並列化に最適

訓練時はAttention視点でGPUを最大活用し、推論時はSSM視点で定数メモリで動作する。これによりMamba-1が持っていた「訓練効率の低さ」が解消された。

Mamba-1との主な違い

項目Mamba-1Mamba-2
状態次元(N)1664〜256(最大16倍)
ヘッド構造単一ヘッドマルチヘッド
GPU最適化独自カーネルFlashAttention類似カーネル
学習速度基準2〜3倍高速
理論的根拠実験的SSD理論で裏付け

ベンチマーク性能

Mamba-2 2.7Bは同規模Transformerモデルと比較して:

  • MMLU: 46.8%(LLaMA-2 7B: 45.3%)
  • ARC Challenge: 50.2%(Mistral 7B: 55.5%)
  • TruthfulQA: 40.7%(GPT-2 XL: 29.0%)
  • 長文処理(64K tokens): Transformerより3.5倍高速

状態次元が拡大したことでMamba-1より長期依存関係の学習能力が向上。

Mamba-2搭載派生モデル

  • Falcon Mamba2 7B: TIIがMamba-2で事前学習、アラビア語対応
  • Zamba2-7B: Zyphra社のMamba-2+Attention融合型(ハイブリッド)
  • CodeMamba: Mamba-2ベースのコード特化モデル(研究段階)

HuggingFace での利用

from transformers import AutoModelForCausalLM, AutoTokenizer

model = AutoModelForCausalLM.from_pretrained(
    "state-spaces/mamba2-2.7b-hf",
    torch_dtype="auto"
)
tokenizer = AutoTokenizer.from_pretrained("state-spaces/mamba2-2.7b-hf")

transformers>=4.45 でMamba-2(Mamba2ForCausalLM)をサポート。

実用的な位置づけ

Mamba-2は純粋SSMとしては最高水準だが、GPT-4oやClaude 3.5などの大規模Transformerと直接競合する段階には至っていない。実用価値は:

  1. エッジデバイス推論: 定数メモリ推論でRaspberry Pi・Arduino等に展開可能
  2. 超長文処理: 100K+トークンの文書処理でコスト大幅削減
  3. リアルタイムストリーミング: 音声・センサーデータの継続的処理

まとめ

Mamba-2はSSMとAttentionの双対性を理論的に確立し、Mamba-1の実装上の弱点を解消した改良版。SSDフレームワークの導入で学習効率が向上し、大規模化への道筋が開かれた。2025年以降のハイブリッドモデル(SSM+Transformer)の基盤技術として重要な位置を占めている。

この記事について
カテゴリーAI・機械学習
難易度上級
作成日2026/6/4