AIモデルとプラットフォーム
マイクロソフトのPhi-3 Mini:軽量のAIモデルが重量級のパフォーマンスを発揮
マイクロソフトは最近、軽量言語モデル「Phi-3 Mini」を発表しました。このモデルは、コンパクトなAIモデル三部作の第一弾であり、限られた計算リソースを持つデバイスで効率的に動作しながら、最先端のパフォーマンスを提供することを目的としています。Phi-3 Miniは、わずか3.8億パラメータで、GPT-4などのAI巨大モデルに比べれば小さなモデルですが、多くの重要な分野で同等のパフォーマンスを発揮することを約束しています。
Phi-3 Miniの開発は、先進的なAI機能をより幅広いハードウェアで利用できるようにするという目標において重要な里程標です。小さなサイズにより、スマートフォン、タブレット、その他のエッジデバイスでローカルに展開できます。クラウドベースのモデルで発生する待ち時間やプライバシーに関する懸念を克服し、仮想アシスタント、会話AI、コーディングアシスタント、言語理解タスクなど、さまざまな分野でインテリジェントなオンデバイス体験の新たな可能性を提供します。

- 4ビット量子化されたphi-3-miniがiPhoneでネイティブに実行される
アーキテクチャとトレーニングの詳細
Phi-3 Miniの核となる部分は、オープンソースのLlama-2モデルと同様のアーキテクチャを持つトランスフォーマーデコーダーモデルです。32層、3072の隠れ次元、32のアテンションヘッドを特徴とし、デフォルトのコンテキスト長は4,000トークンです。マイクロソフトは、LongRopeなどの技術を使用して、コンテキスト長を128,000トークンに拡張した「Phi-3 Mini-128K」と呼ばれるロングコンテキストバージョンも導入しました。
しかし、Phi-3 Miniを際立たせるのは、そのトレーニング方法論です。大量のデータセットと計算能力のみに頼るのではなく、マイクロソフトは、高品質で推論密度の高いトレーニングデータセットをキュレーションすることに重点を置いています。このデータセットは、フィルタリングされたウェブデータと、より大きな言語モデルによって生成された合成データで構成されています。
トレーニングプロセスは、2つの段階で実行されます。最初の段階では、モデルは一般的な知識と言語理解を教えるために、多様なウェブソースに公開されます。2番目の段階では、さらにフィルタリングされたウェブデータと、論理的推論スキルとニッチなドメインの専門知識を付与するように設計された合成データが組み合わされます。
マイクロソフトは、このアプローチを「データ最適化レジーム」と呼んでいます。これは、多くの大規模言語モデルで使用されている「計算最適化レジーム」または「過剰トレーニングレジーム」とは異なります。目標は、モデルのスケールに合わせてトレーニングデータを調整し、適切な知識と推論能力を提供しながら、他の機能のために十分な容量を残すことです。

- 新しいPhi-3モデルの品質、MMLUベンチマークでのパフォーマンスで測定
このデータ中心のアプローチは、Phi-3 Miniが幅広い学術的ベンチマークで優れたパフォーマンスを発揮することを実証しています。多くの場合、より大きなモデルを上回り、または匹敵する結果を達成しています。たとえば、MMLUベンチマークでのマルチタスク学習と理解では69%、MT-benchでの数学的推論では8.38のスコアを達成しています。これは、Mixtral 8x7BやGPT-3.5などのモデルと同等の結果です。
安全性と堅牢性
印象的なパフォーマンスとともに、マイクロソフトはPhi-3 Miniの開発において安全性と堅牢性に強い重点を置いています。モデルは、厳格なポストトレーニングプロセスを経て、監督付きファインチューニング(SFT)と直接的好み最適化(DPO)が行われました。
SFT段階では、数学、コーディング、推論、会話、モデルID、安全性など、多様なドメインの高度にキュレーションされたデータが利用されます。これにより、モデルはこれらの分野での能力を強化し、強いアイデンティティと倫理的な行動を身につけることができます。
DPO段階では、モデルが望ましくない行動を避けるために、却下された応答を否定的な例として使用します。このプロセスでは、チャット形式のデータ、推論タスク、責任あるAI(RAI)取り組みをカバーし、Phi-3 Miniがマイクロソフトの倫理的かつ信頼できるAIの原則に従うことを保証します。
さらに、Phi-3 Miniは、数十のRAIハームカテゴリを対象とした徹底的なレッドテーミングと自動テストを受けています。マイクロソフトの独立したレッドチームは、モデルを繰り返し調査し、改善が必要な領域を特定し、これらの改善は追加のキュレーションデータセットと再トレーニングを通じて対処されました。
この多角的なアプローチにより、有害な応答、事実の不正確さ、偏見の発生率が大幅に低下し、マイクロソフトの内部RAIベンチマークで実証されています。たとえば、モデルは、有害なコンテンツの継続(0.75%)と要約(10%)の低い欠陥率を示し、無根拠性(0.603)の低い率も示しています。これは、モデルの応答が与えられたコンテキストに根ざしていることを示しています。
応用とユースケース
印象的なパフォーマンスと堅牢な安全対策により、Phi-3 Miniは、特にリソース制約のある環境や待ち時間の制約されたシナリオで、幅広い応用分野に適しています。
最も興奮するのは、インテリジェントな仮想アシスタントと会話AIを直接モバイルデバイスに展開する可能性です。ローカルで実行することで、これらのアシスタントはネットワーク接続を必要とせずに即時の応答を提供できます。また、デバイス上で機密データを保持することで、プライバシーに関する懸念に対処します。
Phi-3 Miniの強力な推論能力は、コーディング支援と数学的問題解決にも貴重な資産となります。開発者と学生は、オンデバイスのコード補完、バグ検出、説明を活用できます。これにより、開発と学習のプロセスが合理化されます。
これらの応用を超えて、モデルの多様性は、言語理解、テキスト要約、質問回答などの分野での機会を提供します。小さなサイズと効率性により、幅広いデバイスやシステムにAI機能を組み込むための魅力的な選択肢となります。
Phi-3 SmallとPhi-3 Mediumへの展望
Phi-3 Miniはすでに優れた成果を収めていますが、マイクロソフトは、Phi-3ファミリーにさらに大きなモデルを予定しています。すでに、7億パラメータのPhi-3 Smallと14億パラメータのPhi-3 Mediumの2つの大きなモデルを発表しています。これらのモデルは、コンパクトな言語モデルのパフォーマンスの限界を押し広げることが期待されています。
Phi-3 Smallでは、より高度なトークナイザー(tiktoken)とグループ化されたクエリ注意メカニズムを採用し、ブロックスパース注意レイヤーを追加してメモリフットプリントを最適化しながら、ロングコンテキストの取得を維持しています。また、多言語データを10%追加して、言語理解と生成能力を向上させています。
Phi-3 Mediumは、40層、40のアテンションヘッド、5,120の埋め込み次元を特徴とし、スケールの面で大幅な進歩を表しています。マイクロソフトは、一部のベンチマークではトレーニングデータの混合をさらに改良する必要があるかもしれないと指摘していますが、初期の結果は、MMLU、TriviaQA、HumanEvalなどのタスクでPhi-3 Smallを上回る大幅な改善を示しています。
限界と将来の方向
Phi-3 Miniは、他の言語モデルと同様に、限界があります。最も注目すべき弱点の1つは、事実の知識を格納する能力が比較的限られていることです。これは、TriviaQAなどのベンチマークでのパフォーマンスが低いことからも明らかです。
しかし、マイクロソフトは、この限界を、検索エンジンの機能をモデルに追加することで緩和できる可能性があると考えしています。これにより、モデルは関連する情報をオンデマンドで取得して推論することができます。このアプローチは、Hugging Face Chat-UIで実証されており、Phi-3 Miniが検索を利用して応答を強化できることを示しています。
改善が必要なもう1つの分野は、モデルの多言語能力です。Phi-3 Smallが多言語データを追加して初期のステップを踏み出していますが、コンパクトなモデルの潜在能力を完全に解き放つために、さらに多くの作業が必要です。
マイクロソフトは、Phiファミリーのモデルを継続的に進化させ、限界を克服し、能力を拡大することに尽力しています。これには、トレーニングデータと方法論のさらなる改良、およびコンパクトで高性能な言語モデル向けに特化した新しいアーキテクチャとテクニックの探索が含まれる場合があります。
結論
マイクロソフトのPhi-3 Miniは、先進的なAI機能を民主化する上で重要なブレークスルーを表しています。コンパクトでリソース効率の高いパッケージで最先端のパフォーマンスを提供することで、新しいタイプのインテリジェントなオンデバイス体験が可能になります。
モデルの革新的なトレーニングアプローチは、計算能力のみに頼るのではなく、高品質で推論密度の高いデータに重点を置いています。これは、Phi-3 Miniがその重量級に比べて優れたパフォーマンスを発揮することを可能にし、ゲームチェンジャーとなっています。堅牢な安全対策と継続的な開発努力と組み合わせて、Phi-3ファミリーのモデルは、将来のインテリジェントシステムの形成において重要な役割を果たす可能性があり、AIをよりアクセスしやすく、効率的で、信頼できるものにします。
テクノロジー業界がAIの可能性の限界を押し広げ続ける中、マイクロソフトの軽量で高性能なモデルへの取り組みは、従来の「大きいほど良い」という常識から一歩踏み出しています。サイズがすべてではないことを実証することで、Phi-3 Miniは、AIの価値と影響を最大化するために、賢いデータキュレーション、思慮深いモデル設計、責任ある開発実践に焦点を当てた新しいイノベーションの波を刺激する可能性があります。












