AI・機械学習
中級
Phi-4(ファイフォー)
Microsoftが2024年12月にリリースした14Bパラメータの高性能小型LLM。合成データと厳選テキストで学習し、数学・コード推論でGPT-4oに匹敵するスコアを達成。
0 回閲覧
0 いいね
2026/6/8 更新
関連タグ
LLM
Microsoft
小型LLM
合成データ
コード推論
Phi-4 とは
Phi-4 は、Microsoft Research が 2024 年 12 月にリリースした 14B パラメータの小型大規模言語モデル(Small Language Model: SLM)です。Phi シリーズの第 4 世代に当たり、「小さいモデルでも高品質なデータで訓練すれば大型モデルを超えられる」という Phi プロジェクトの中核哲学を体現した作品です。
主な仕様
- パラメータ数: 14B
- コンテキスト長: 16K トークン
- 語彙サイズ: 100,352 トークン
- アーキテクチャ: Transformer(デコーダーのみ)
- ライセンス: MIT
- 公開先: Azure AI Foundry / Hugging Face
学習データの革新:合成データ中心アプローチ
Phi-4 の最大の特徴は、学習データの 50% 超を合成データ(Synthetic Data) が占める点です。以下のプロセスで高品質なデータを生成しています。
- 逆問題生成: 正解から多様な問い方の質問を逆生成
- 教育的説明の合成: 数学問題の段階的解説テキストを LLM で大量生成
- コードデバッグシナリオ: バグあり・修正後のコードペアを合成生成
- Socratic 対話: 概念理解を深めるソクラテス式問答形式のデータ生成
この合成データ戦略により、Web クロールデータのノイズや有害コンテンツを排除しつつ、STEM 分野に特化した学習効率を最大化しています。
ベンチマーク性能
Phi-4 (14B) は多くのベンチマークで大型モデルと肩を並べます。
- MATH: Phi-4 80.4% / GPT-4o 74.6% / Qwen2.5-72B 78.9%
- GPQA Diamond: Phi-4 56.1% / GPT-4o 53.6% / Llama-3-70B 41.7%
- HumanEval: Phi-4 82.6% / GPT-4o 90.2% / Qwen2.5-72B 86.0%
- MMLU: Phi-4 84.8% / GPT-4o 87.2%
特に数学系の MATH ベンチマーク(80.4%)と大学院レベルの科学問題 GPQA Diamond(56.1%)では、GPT-4o を上回る性能を示しています。
コード生成能力
Phi-4 のコード生成能力は 14B モデルとして最高クラスの性能を持ちます。
- アルゴリズム問題: LeetCode 形式の競技プログラミング問題で高い解答率
- デバッグ: バグのあるコードを渡すと正確に問題を特定して修正
- テスト生成: 関数仕様からユニットテストを自動生成
- コードレビュー: コードの問題点を箇条書きで説明
エッジデバイスでの展開
- 量子化版(INT4/AWQ): 8GB VRAM の GPU で動作(RTX 3070 以上相当)
- GGUF フォーマット: llama.cpp・Ollama で
ollama pull phi4で取得可能 - ONNX Runtime: Windows AI PC(NPU 搭載)での高速推論
- Azure AI Foundry: マネージドサービスとして API 利用可能
MIT ライセンスと完全な商用利用
Phi-4 は MIT ライセンスで公開されており、商用製品への組み込み・改変・再配布が完全に自由です。スタートアップや小規模チームが低コストで AI 機能を製品に組み込む際の有力な選択肢となっています。