
- 3B・8B・30Bの3サイズを展開し、全モデルがチェーン・オブ・ソートによる推論に対応
- 約15兆トークンでの事前学習と5段階のトレーニングで512Kトークンのコンテキストを実現
- 8Bと30Bはエージェント強化学習により実環境でのツール操作を学習
Granite 4.2の概要
IBMは、推論特化型のLLMファミリー「Granite 4.2」を公開しました。3B、8B、30Bの3つのサイズが用意され、いずれもデンサー型デコーダーのみのアーキテクチャを採用しています。これまでのGraniteシリーズが指示追従に強みを持っていたのに対し、4.2では明示的な推論機能が追加されており、全モデルが回答の前にチェーン・オブ・ソートを生成できます。
各モデルには思考モードと非思考モードの切り替えがあり、タスクの複雑さに応じて使い分けられます。さらに、簡単な質問には短い推論予算を割り当てる低労力モードも用意されています。また、ネイティブなツール呼び出しに対応し、OpenAI互換のエンドポイントで利用できるのも特徴です。ライセンスはApache 2.0で、商用を含む幅広い用途に利用できます。
モデル構成と事前学習
アーキテクチャには、グループ化されたクエリ注意(GQA)や回転位置エンベディング(RoPE)、SwiGLU活性化関数を備えたMLP、RMSNorm正規化など、近年のLLMで標準的な要素が採用されています。入力と出力のエンベディングは別々に持たせています。
事前学習はスクラッチから約15兆トークンを使って行われ、5段階の戦略で進められます。前半のフェーズで基盤となる学習を行い、中盤で高品質なデータに重点を移し、最終フェーズでコンテキスト窓を512Kトークンまで拡張します。各フェーズでデータ構成と学習率スケジュールが異なり、幅広いウェブデータから厳選された高品質データへと徐々に移行します。
SFTとデータ品質管理
教師あり微調整(SFT)では、エージェントデータ31.6%と非エージェントデータ68.4%を混ぜた、約720万サンプル・約100Bトークンで学習します。エージェントデータはソフトウェアエンジニアリングやツール呼び出し、ターミナル操作などで構成され、OpenHandsやCodexなどの多様なフレームワークで生成されました。非エージェントデータには指示追従やコーディング、数学、多言語などが含まれます。
品質管理では、GPT-OSS-120BとGemma 4を判定AIとして使い、低品質なサンプルや幻覚を含むものを排除します。また、SHA-256ハッシュによる重複排除も行っています。
30Bモデルでは追加のSFTフェーズが実施され、エージェントコーディングに特化したデータを増やして再学習します。これにより、初期SFTで獲得した能力を保ちながら、エージェントとしてのコード実行能力を高めています。
多段階の強化学習
SFTの後、多段階・多環境の強化学習(RL)パイプラインが適用されます。数学、コード、科学、指示追従、ツール使用、ソフトウェアエンジニアリング、ターミナル操作、ウェブ検索など、ステージごとに異なる環境でRLが実行されます。各ステージは前のステージのチェックポイントからウォームスタートします。
RLの学習には非同期GRPO(グループ相対政策最適化)が採用されています。生成ワーカーと訓練ループが互いにブロックせず、共有バッファを介してバッチをやり取りします。古いポリシーで生成されたサンプルは、切り詰め重要度サンプリングで補正されます。
報酬には、検証可能な報酬、判定・選好ベースの報酬、エージェント成果報酬の3種類があります。検証可能な報酬は数学やコードの正誤を客観的に判定でき、パイプラインの前半で多用されます。エージェント成果報酬は、長いツール操作の後に成功か失敗かが決まるスパースな報酬です。
3サイズの比較と課題
3Bモデルは基盤となるRLとRLHFのみを実施し、エージェントRLは行われません。一方、8Bと30BにはSWE(ソフトウェアエンジニアリング)、ターミナル、検索の各ステージが追加されます。さらに30Bにはエージェントコーディング特化のSFTフェーズ2があります。下の表に主な違いをまとめました。
なお、現時点では各サイズの詳細なベンチマーク結果や実運用上の性能は公表されていません。モデルの能力を評価するには、実際にダウンロードして試用するか、今後のベンチマーク公開を待つ必要があります。
| 項目 | 3B | 8B | 30B |
|---|---|---|---|
| エージェントRL | なし | あり | あり |
| SWE・ターミナル・検索RL | なし | あり | あり |
| SFTフェーズ2 | なし | なし | あり |
Every model can produce a chain of thought before its answer and can run in thinking or non-thinking mode depending on how much deliberation a task needs.
各モデルは回答の前に思考の連鎖を生成でき、タスクに必要な熟考の度合いに応じて思考モードまたは非思考モードで実行できる。
今後の見通し
今後の見通しとしては、Granite 4.2がオープンウェイトの推論モデルとしてどの程度普及するかが焦点になりそうです。特に、エージェントとしての実務利用が可能かどうかは、SWEやツール実行の成功率などの評価結果が明らかになれば判断できます。また、Apache 2.0ライセンスであることから、企業が自社システムに組み込みやすく、コミュニティによる派生モデルも登場する可能性があります。次に重要な情報は、各モデルの日本語を含む多言語性能や、推論速度・コストなどの実用的なデータです。
日本の開発者・IT企業にとっての意味
日本のIT企業にとって、Granite 4.2のリリースはオープンなAIモデルの選択肢を広げる出来事です。推論機能とエージェント機能を備えながらApache 2.0で利用できるため、プロプライエタリなAPIに依存せずに自社のデータで微調整し、チャットボットや社内ツールに組み込めます。特に、ツール呼び出しやコード実行を学習している点から、業務自動化エージェントの開発に応用しやすいとみられます。一方で、モデルのサイズが3B〜30Bと幅広く、用途に応じて選べるのは利点です。ただし、実際の効果は検証が必要であり、日本の法律やガイドラインに合わせた安全チューニングなども考慮する必要があります。
気になる点
- Granite 4.2は商用利用できますか?
- はい。Apache 2.0ライセンスで公開されているため、商用を含めて自由に利用・改変が可能です。ただし、提供物にライセンス表記など必要な場合があります。
- 日本語の性能はどのくらいですか?
- 原文にはSFTデータに多言語が7.0%含まれるとありますが、具体的な日本語での性能は公表されていません。現時点では未確認です。
- どのくらいのハードウェアで動きますか?
- 原文には記載がありません。モデルサイズから、3BであればGPUメモリが少ない環境でも推論可能とみられますが、正確な要件は公開情報を確認する必要があります。
用語解説
- GRPO
- グループ相対政策最適化。応答の相対的な報酬を基準に学習する強化学習の手法。
- GQA
- グループクエリ注意。複数のクエリが鍵と値のグループを共有する効率的な注意機構。
- RoPE
- 回転位置エンベディング。位置情報を回転行列で表現する位置符号化法。
- SFT
- 教師あり微調整。人間が作成したデータでモデルの出力を望ましい形に調整する学習方法。
- RLHF
- 人間のフィードバックによる強化学習。モデルの出力を人間の選好で評価して学習する手法。
- チェーン・オブ・ソート
- 推論の過程を複数段階の中間ステップとして生成し、回答に至る手法。
出典
Granite 4.2 LLMs: How They're Built
AI導入も顧問も、お任せください
何から手をつけるか、どこまでAIに任せるか。自社の業務に合わせて整理し、導入から運用まで伴走します。相談だけでも構いません。
AI導入について相談する