project
Gemma 4 12B - Googleのオープンソースのマルチモーダル大規模モデル
Gemma 4 12Bは、Googleが開発したオープンソースのマルチモーダル大規模モデルです。業界初のエンコーダー不要の統合アーキテクチャを採用しており、視覚データと音声データをLLMのバックボーンに直接入力することで、別途エンコーダーを用意する必要を完全に排除しています。
Gemma 4 12Bとは何ですか?
Gemma 4 12Bは、Googleが開発したオープンソースのマルチモーダル大規模モデルです。業界初のエンコーダー不要の統合アーキテクチャを採用し、視覚データと音声データをLLMバックボーンに直接入力することで、個別のエンコーダーを完全に不要にしています。モデル12Bのパラメータは、16GBのVRAMを搭載したノートパソコンでローカルに実行できますが、そのパフォーマンスは前世代の27Bモデルを凌駕し、AIMEの数学的推論パフォーマンスは20.8%から77.5%に向上しています。テキスト、画像、音声、動画の理解に加え、エージェント推論もサポートしており、macOSネイティブのデスクトップアプリケーションを初めて導入することで、コンシューマーデバイス上で完全にローカルなマルチモーダルAIインタラクションを実現します。
Gemma 4 12Bの主な機能
-
エンコーダなしの統合アーキテクチャ独立した視覚エンコーダと音声エンコーダを完全に排除し、マルチモーダルデータをLLMバックボーンに直接入力し、すべてのモダリティが同じTransformerの重みを共有する。
-
ネイティブオーディオ入力これは、Gemmaシリーズの中型モデルで初めてネイティブ音声認識機能をサポートすることを意味し、これまでこの機能はE2B/E4Bなどの小型エッジモデルに限定されていました。
-
地域に配慮した展開12Bパラメータは8ビット処理後、約12GBに量子化され、16GBのビデオメモリまたはユニフォームメモリを搭載したノートパソコンでローカルに実行できます。MacBook Air M2およびRTX 4060搭載ノートパソコンに対応しています。
-
パフォーマンスの向上AIMEの数学推論スコアは、Gemma 3 27Bの20.8%から77.5%に急上昇し、LiveCodeBenchのスコアは29.1%から72%に向上し、GPQA Diamondのスコアは78.8%に達し、DocVQAのスコアは独自の26Bモデルを94.9%上回りました。
-
macOSネイティブデスクトップアプリケーションGoogle AI Edge GalleryとEdge Eloquentのデスクトップアプリケーションが初めてリリースされ、Apple Silicon上でオフライン操作と音声編集に対応しました。
-
マルチモーダルなインテリジェントエージェント機能動画理解(1FPSフレーム抽出+音声分析)、自動音声認識、話者分離、コード生成、エージェント推論をサポートします。
Gemma 4 12Bの技術的原理
- エンコーダー不要アーキテクチャ従来のマルチモーダルモデルでは、ピクセルと波形をトークンに変換してからLLMに入力するために、固定された独立したビジュアルエンコーダ(数億個のパラメータを持つ)とオーディオエンコーダを「仲介役」として使用します。これにより、レイテンシの増加、メモリの断片化、言語モデルとの連携による微調整の困難さが生じます。Gemma 4 12Bは、Gemma 4 31B Denseと同じ純粋なデコーダTransformerを採用することで、このパラダイムを完全に覆し、エンドツーエンドの統合処理を実現します。
- 画像処理3500万個のパラメータを持つ軽量埋め込みモジュールが、従来の5億5000万個のパラメータを持つ27層のビジュアルTransformerに取って代わります。元の画像は48×48ピクセルのブロックに分割され、単一の行列乗算によってLLMの隠れ次元に直接投影されます。同時に、因数分解された座標ルックアップ(X/Y行列)を使用して、入力トークンに空間位置情報を直接付加することで、言語モデルが画像を自律的に解釈することを学習できるようになります。
- 音声処理3億個のパラメータと12層のコンフォーマー層を持つ独立したオーディオエンコーダーは完全に削除されました。元の16kHzのオーディオ波形は40msのフレームに分割され、線形射影によってLLMの入力空間に直接入力され、モデルが自律的に音を聞き取ることを学習できるようになりました。
- 統一された微調整の利点視覚、音声、テキスト入力は全く同じ重み空間を共有するため、下流のLoRAやフルパラメータ微調整では、複数の固定エンコーダの調整は不要です。Hugging FaceやUnslothを使用すれば、マルチモーダルトークンループ全体を単一の順伝播で自然に更新できるため、微調整プロセスが大幅に簡素化されます。
Gemma 4 12B の使い方
-
モデルをダウンロードHugging FaceまたはKaggleから、事前学習済みのGemma 4 12Bと、指示に基づく重み微調整をダウンロードしてください。
-
動作環境を選択してくださいモデルをLM Studio、Ollama、Google AI Edge Galleryデスクトップアプリケーション、またはLiteRT-LM CLIにロードします。
-
ローカルサービスを開始する:使用
litert-lm serveこのコマンドは、OpenAI互換のローカルAPIサーバーを起動します。 -
インテリジェントエージェントツールへのアクセスIDEプラグインやContinue、Aider、OpenClawなどのスマートエージェントフレームワークをローカルAPIエンドポイントに向けます。
-
マルチモーダルアプリケーションの構築視覚埋め込み機能と音声投影機能を通じて、画像、音声、動画入力をサポートするローカルAIアプリケーションを開発する。
-
微調整カスタマイズLoRA/フルパラメータの微調整には、Hugging Face TransformersまたはUnslothを使用して、特定のドメインタスクに適応させます。
-
生産展開Google CloudのModel Garden、Cloud Run、またはGKEを介して、クラウド本番環境に拡張できます。
Gemma 4 12Bの主な利点
-
ミニマルで効率的な建築数億個のパラメータを持つ独立したエンコーダーを取り除くことで、モデル構造がよりコンパクトになり、メモリ使用量が減り、推論経路が短くなり、レイテンシが大幅に削減されます。
-
パラメータ効率革命12Bパラメータは、複数のベンチマークテストにおいて、前身の27Bおよび26B MoEモデルを上回る性能を示し、エンコーダレスアーキテクチャが効率と性能のより良いバランスを実現していることを実証した。
-
真のマルチモーダル統合視覚情報、音声情報、テキスト情報はすべて同じ重み空間で処理されます。微調整を行う際、エンコーダーのフリーズとアダプタ間の複雑な連携を考慮する必要はありません。一度の微調整で全てのモダリティに対応できます。
-
ローカルAIの完全なクローズドループモデルの重み付けからデスクトップアプリケーション、APIサーバーに至るまで、Googleはクラウドに依存することなくマルチモーダルエージェントを実行できるエンドツーエンドのローカルAIツールチェーンを提供します。
-
インテリジェントエージェントエコシステムが準備完了OpenCodeなどのインテリジェントエージェントフレームワークをネイティブにサポートしており、公式のGemma Skillsライブラリと併用することで、自動プログラミングやマルチモーダルワークフローの構築に直接利用できます。
Gemma 4 12Bのプロジェクト住所
- プロジェクト公式サイト:https://blog.google/innovation-and-ai/technology/developers-tools/introducing-gemma-4-12B/
- ハギングフェイスモデルライブラリ:https://huggingface.co/google/gemma-4-12B
Gemma 4 12Bと類似の競合製品との比較
| 比較対象寸法 | Gemma 4 12B | Llama 3.2 11B Vision |
|---|---|---|
| 建築設計 | エンコーダーを使用しない統合アーキテクチャで、映像と音声はLLMバックボーンに直接投影される。 | 従来のマルチエンコーダアーキテクチャ:独立したビジュアルエンコーダ(CLIPスタイル)+LLMに接続された投影レイヤー |
| モーダルサポート | テキスト、画像、音声、動画(ネイティブ音声入力) | テキストと画像(ネイティブ音声入力はサポートされていません) |
| パラメータサイズ | 12B Dense | 11B Dense |
| ローカル展開のしきい値 | 8ビット量子化には約12GBのRAMが必要であり、動作には16GBの統合メモリ/ビデオメモリが必要となる。 | 8ビット量子化は約11GBで、16GBの統合メモリ/ビデオメモリで動作可能です。 |
| 推論遅延 | エンコーダーのボトルネックを解消することで、エンドツーエンドの遅延が低減し、最初のトークン応答が速くなります。 | まず画像エンコーダで処理する必要があり、多段階パイプラインによってレイテンシが増加する。 |
| 微調整方法 | 統一された重み、LoRA/すべてのパラメータのワンタイム微調整ですべてのモードに対応 | ビジュアルエンコーダは通常固定されているため、投影層とLLMの微調整を個別に行う必要があり、プロセスがより複雑になる。 |
| パフォーマンスベンチマーク | AIME 77.5%,LiveCodeBench 72%,DocVQA 94.9% | AIME/LiveCodeBenchのデータは一般公開されていません。MMMUは約50%です。 |
| ネイティブデスクトップアプリケーション | 公式macOSデスクトップアプリケーション(Edge Gallery/Eloquent)+ LiteRT-LM CLI | 公式のデスクトップアプリケーションは存在せず、OllamaやLM Studioといったサードパーティ製のツールに依存する。 |
| オープンソースライセンス | Apache 2.0(商用利用可、制限なし) | Llama 3.2 コミュニティライセンス(商用利用には月間アクティブユーザー数7億人未満が必要で、追加条件が適用されます) |
| オーディオ機能 | ネイティブな音声理解機能、ASR(自動音声認識)、話者分離、および音声と映像の統合分析をサポートします。 | 音声入力機能がないため、Whisperなどの独立したモデルを組み込む必要がある。 |
| インテリジェントエージェントエコシステム | 公式Gemma SkillsライブラリとネイティブOpenCodeサポート | コミュニティ主導のツールチェーンであり、公式のインテリジェントエージェントスキルライブラリは存在しない。 |
| 定量的エコシステム | Unslothは、GGUF、MLX、vLLM、SGLangを含むすべてのプラットフォームをサポートしています。 | Ollama、llama.cpp、vLLMはサポートされていますが、MLXのエコシステムは比較的脆弱です。 |
| コンテキストの長さ | 128K | 128K |
Gemma 4 12Bの応用シナリオ
-
プライバシーに配慮したアプリケーション医療相談、社内文書分析、顧客サービス対応処理はすべて、データをクラウドにアップロードすることなく実行できます。
-
マルチモーダルエージェント画像、音声、テキストを組み合わせたローカルな自動化ワークフロー。例えば、小売店の在庫検査や現場機器の診断など。
-
開発者支援大規模なコードベースを分析するための、128Kのコンテキストを備えたローカルコードアシスタント。関数呼び出しと構造化出力をサポートします。
-
リアルタイム翻訳とOCRゲームUIの翻訳、スクリーンショットからのテキスト抽出、および多言語文書処理。
-
エッジ環境およびオフライン環境ネットワークに依存しない現場作業や出張シナリオ、安全で隔離されたネットワーク。