Mixtral 8x22B(ミクストラル ハチカケルニジュウニビー)
Mistral AIが2024年4月公開したSparse MoEアーキテクチャの大規模言語モデル。総パラメータ数141B・トークンあたりアクティブパラメータ約39B・コンテキスト65,536トークン。Apache 2.0ライセンスで商用利用可能なオープンソースMoEモデルとして高い性能を誇る。
概要
Mixtral 8x22B(ミクストラル 8×22B)は、フランスのAIスタートアップMistral AIが2024年4月17日に公開したSparse Mixture-of-Experts(Sparse MoE)アーキテクチャを採用した大規模言語モデル(LLM)。Apache 2.0ライセンスで商用利用が可能なオープンウェイトモデルとして、2024年上半期のオープンソースLLM界で最高水準の性能を実現した。
総パラメータ数は141B(1,410億パラメータ)だが、トークン処理のたびに8つのエキスパートネットワークのうち2つのみを活性化するTop-2ルーティングにより、推論時のアクティブパラメータは約39Bにとどまる。これにより141Bモデルでありながら39Bモデルと同程度の計算コストで動作する高効率設計を実現している。
主な特徴・仕組み
- 8エキスパート、Top-2ルーティング: 各Transformerレイヤーにおいて8つのFFN(Feed-Forward Network)エキスパートが存在し、ルーターネットワークがトークンごとに最適な2つを選択。未使用の6エキスパートは計算をスキップするためメモリ帯域の有効利用が可能
- 65,536トークンのコンテキストウィンドウ: 長文書・コードベース全体の処理に対応。グループクエリアテンション(GQA)採用で長コンテキスト時のKVキャッシュメモリを削減
- 多言語対応(英仏西独伊): 英語・フランス語・スペイン語・ドイツ語・イタリア語のネイティブサポートで欧州ユーザー向けに最適化
- 関数呼び出し(Function Calling): Instruct版はJSON形式の関数スキーマに基づいたツール呼び出しに対応。AIエージェント構築に活用可能
- Apache 2.0ライセンス: 商用プロジェクトへの無償組み込みが可能。GPT-4相当性能をオープンソースで提供する点が特筆される
- 量子化対応: GGUF(llama.cpp)・GPTQ・AWQ形式での量子化モデルがコミュニティから提供され、コンシューマーGPU(RTX 4090等)でも4bit量子化で動作可能
スペック比較表
| モデル | 総パラメータ | アクティブパラメータ | エキスパート数 | コンテキスト | ライセンス |
|---|---|---|---|---|---|
| Mixtral 8x22B | 141B | 39B | 8 (Top-2) | 65,536 | Apache 2.0 |
| Mixtral 8x7B | 46.7B | 12.9B | 8 (Top-2) | 32,768 | Apache 2.0 |
| DeepSeek-V3 | 671B | 37B | 256 (Top-8) | 128,000 | DeepSeek |
| Qwen2-57B-A14B | 57B | 14B | 64 (Top-8) | 32,768 | Qwen |
| GPT-4o (推定) | 非公開 | 非公開 | 非公開 | 128,000 | プロプライエタリ |
ベンチマーク実績
Mixtral 8x22Bは2024年4月公開時点で以下のスコアを達成し、GPT-3.5 Turboを全ベンチマークで上回った:
- MMLU: 77.8点(GPT-3.5 Turbo: 70.0点、Llama-3-70B: 82.0点)
- HumanEval(コーディング): 75.0点(Llama-3-70B: 81.7点)
- Math: 41.8点(Llama-3-70B: 50.4点)
- GSM8K(算数推論): 88.7点
Llama-3-70Bに対してはコーディングと数学でやや劣るものの、コンテキスト長とアクティブパラメータ効率で差別化できる。
デプロイ環境と必要スペック
フルprecision (BF16/FP16): VRAM 140GB以上(A100 80GB×2枚以上が必要) 4bit量子化 (GGUF Q4_K_M): VRAM 48GB程度(RTX 4090 24GB×2枚 or A6000 48GB) 8bit量子化 (GPTQ-8bit): VRAM 80GB程度
主要推論フレームワーク対応:
- vLLM: Tensor Parallelism + Pipeline Parallelism で高スループット推論
- llama.cpp: GGUF量子化でCPU/GPU混在推論(M3 Max Ultraでも動作)
- Ollama:
ollama pull mixtral:8x22bで簡単セットアップ - Hugging Face TGI: 商用グレードのAPI推論サーバー
関連用語との違い
| 比較項目 | Mixtral 8x22B | Mixtral 8x7B | Llama-3-70B |
|---|---|---|---|
| 総パラメータ | 141B | 46.7B | 70B |
| アクティブ | 39B | 12.9B | 70B |
| アーキテクチャ | Sparse MoE | Sparse MoE | Dense |
| コンテキスト | 65,536 | 32,768 | 8,192 |
| 強み | 効率・商用 | 速度・軽量 | 日本語含む多言語 |
よくある質問(FAQ)
Q1: Mixtral 8x22BはGPT-4と同等ですか? A: 一般的なベンチマークではGPT-4よりも劣るが、GPT-3.5 Turboを全般的に上回る。コーディングや長文読解ではGPT-4に迫る場面もあり、Apache 2.0のオープンソースモデルとして2024年最高クラスの実力を持つ。
Q2: コンシューマーGPUで動かせますか? A: 4bit量子化(GGUF Q4_K_M)ならVRAM 48GB程度で動作可能。RTX 4090(24GB)×2枚のデュアルGPU構成や、llama.cppのCPU+GPU混在推論(速度は遅い)での利用報告がある。フル精度にはA100 80GB×2枚以上が必要。
Q3: 日本語は使えますか? A: 公式には英仏西独伊の5言語がサポートだが、多言語学習データを含むため日本語でも一定程度動作する。ただし日本語特化モデル(Qwen2・Command R等)と比べると日本語品質は劣る場合がある。
まとめ
- Mixtral 8x22Bは141B総パラメータ・39Bアクティブパラメータの高効率Sparse MoEモデル
- Apache 2.0で商用利用可能なオープンソース最高峰LLMとして2024年登場
- 65,536トークンの長コンテキスト・関数呼び出し対応でAIエージェント構築に適する
- 4bit量子化でRTX 4090×2枚程度での動作が可能、vLLM/Ollamaで簡単デプロイ