跳轉到

模型卡

Models Gemma 3

模型頁面:Gemma

資源與技術文件:

使用條款:條款

作者:Google DeepMind

模型資訊

摘要說明,以及輸入與輸出的簡要定義。

說明

Gemma 是 Google 推出的輕量級、最先進的開放模型家族,採用與打造 Gemini 模型相同的技術與研究成果。Gemma 3 模型為多模態,可處理文字與圖像輸入並生成文字輸出,提供預訓練與指令微調版本的開放權重。Gemma 3 具備 128K 的大型上下文視窗、超過 140 種語言的多語言支援,並提供比先前版本更多的尺寸。Gemma 3 模型非常適合各種文字生成與圖像理解任務,包括問答、摘要與推理。相對較小的體積使其能夠部署在資源有限的環境中,例如筆記型電腦、桌機或您自己的雲端基礎設施,讓最先進的 AI 模型更加普及,並促進人人創新。

輸入與輸出

  • 輸入:
    • 文字字串,例如問題、提示或待摘要的文件
    • 圖像,正規化為 896 x 896 解析度,每張編碼為 256 個詞元
    • 4B、12B 與 27B 尺寸的總輸入上下文為 128K 詞元;1B 與 270M 尺寸為 32K 詞元。
  • 輸出:
    • 針對輸入生成的文字,例如問題的答案、圖像內容分析或文件摘要
    • 每次請求的總輸出上下文,4B、12B 與 27B 尺寸最高達 128K 詞元,1B 與 270M 尺寸為 32K 詞元,並扣除請求的輸入詞元

引用

@article{gemma_2025,
    title={Gemma 3},
    url={https://arxiv.org/abs/2503.19786},
    publisher={Google DeepMind},
    author={Gemma Team},
    year={2025}
}

模型資料

用於模型訓練的資料,以及資料的處理方式。

訓練資料集

這些模型在包含各種來源的文字資料集上進行訓練。27B 模型以 14 兆個詞元訓練,12B 模型以 12 兆個詞元訓練,4B 模型以 4 兆個詞元訓練,1B 模型以 2 兆個詞元訓練,270M 模型以 6 兆個詞元訓練。訓練資料的知識截止日期為 2024 年 8 月。主要組成如下:

  • 網路文件:多元的網路文字蒐集,讓模型接觸廣泛的語言風格、主題與詞彙。訓練資料集包含超過 140 種語言的內容。
  • 程式碼:讓模型接觸程式碼有助於學習程式語言的語法與模式,進而提升生成程式碼與理解程式相關問題的能力。
  • 數學:以數學文字訓練有助於模型學習邏輯推理、符號表示,並處理數學問題。
  • 圖像:廣泛的圖像讓模型能執行圖像分析與視覺資料擷取任務。

這些多元資料來源的組合,對於訓練出能處理各種任務與資料格式的強大多模態模型至關重要。

資料預處理

以下為應用於訓練資料的主要資料清理與過濾方法:

  • CSAM 過濾:在資料準備過程的多個階段實施嚴格的 CSAM(兒童性虐待內容)過濾,以確保排除有害與非法內容。
  • 敏感資料過濾:為使 Gemma 預訓練模型安全可靠,使用自動化技術從訓練集中過濾掉部分個人資訊與其他敏感資料。
  • 其他方法:依據內容品質與安全性進行過濾,符合我們的政策。

實作資訊

模型內部機制的詳細資訊。

硬體

Gemma 使用張量處理單元(Tensor Processing Unit, TPU)硬體(TPUv4p、TPUv5p 與 TPUv5e)進行訓練。訓練視覺語言模型(VLM)需要龐大的運算能力。TPU 專為機器學習中常見的矩陣運算而設計,在此領域具有多項優勢:

  • 效能:TPU 專為處理訓練 VLM 所涉及的大規模運算而設計。與 CPU 相比,可大幅加速訓練。
  • 記憶體:TPU 通常配備大量高頻寬記憶體,可在訓練期間處理大型模型與批次大小,有助於提升模型品質。
  • 可擴展性:TPU Pod(大型 TPU 叢集)為應對日益複雜的大型基礎模型提供了可擴展的解決方案。您可以將訓練分散到多個 TPU 裝置,以更快、更有效率地處理。
  • 成本效益:在許多情境下,與基於 CPU 的基礎設施相比,TPU 為訓練大型模型提供了更具成本效益的方案,尤其是考量到更快的訓練所節省的時間與資源。
  • 這些優勢與Google 永續營運的承諾相符。

軟體

訓練使用 JAX 與 ML Pathways 進行。

JAX 讓研究人員得以利用最新一代硬體(包括 TPU),更快、更有效率地訓練大型模型。ML Pathways 是 Google 為打造能跨多個任務泛化的人工智慧系統所做的最新努力。這特別適合基礎模型,包括這類大型語言模型。

JAX 與 ML Pathways 的共同使用方式如關於 Gemini 模型家族的論文所述:「Jax 與 Pathways 的『單一控制器』程式設計模型,讓單一 Python 行程即可編排整個訓練流程,大幅簡化了開發工作流程。」

評測

模型評測指標與結果。

基準測試結果

這些模型使用大量不同的資料集與指標進行評測,涵蓋文字生成的各個面向。標示 IT 的評測結果為指令微調模型的結果;標示 PT 的為預訓練模型的結果。

Gemma 3 1B, 4B, 12B \& 27B

推理與事實性
基準測試 n-shot Gemma 3 IT 1B Gemma 3 IT 4B Gemma 3 IT 12B Gemma 3 IT 27B
GPQA Diamond 0-shot 19.2 30.8 40.9 42.4
SimpleQA 0-shot 2.2 4.0 6.3 10.0
FACTS Grounding - 36.4 70.1 75.8 74.9
BIG-Bench Hard 0-shot 39.1 72.2 85.7 87.6
BIG-Bench Extra Hard 0-shot 7.2 11.0 16.3 19.3
IFEval 0-shot 80.2 90.2 88.9 90.4
基準測試 n-shot Gemma 3 PT 1B Gemma 3 PT 4B Gemma 3 PT 12B Gemma 3 PT 27B
HellaSwag 10-shot 62.3 77.2 84.2 85.6
BoolQ 0-shot 63.2 72.3 78.8 82.4
PIQA 0-shot 73.8 79.6 81.8 83.3
SocialIQA 0-shot 48.9 51.9 53.4 54.9
TriviaQA 5-shot 39.8 65.8 78.2 85.5
Natural Questions 5-shot 9.48 20.0 31.4 36.1
ARC-c 25-shot 38.4 56.2 68.9 70.6
ARC-e 0-shot 73.0 82.4 88.3 89.0
WinoGrande 5-shot 58.2 64.7 74.3 78.8
BIG-Bench Hard few-shot 28.4 50.9 72.6 77.7
DROP 1-shot 42.4 60.1 72.2 77.2
STEM 與程式設計
基準測試 n-shot Gemma 3 IT 1B Gemma 3 IT 4B Gemma 3 IT 12B Gemma 3 IT 27B
MMLU (Pro) 0-shot 14.7 43.6 60.6 67.5
LiveCodeBench 0-shot 1.9 12.6 24.6 29.7
Bird-SQL (dev) - 6.4 36.3 47.9 54.4
Math 0-shot 48.0 75.6 83.8 89.0
HiddenMath 0-shot 15.8 43.0 54.5 60.3
MBPP 3-shot 35.2 63.2 73.0 74.4
HumanEval 0-shot 41.5 71.3 85.4 87.8
Natural2Code 0-shot 56.0 70.3 80.7 84.5
GSM8K 0-shot 62.8 89.2 94.4 95.9
基準測試 n-shot Gemma 3 PT 4B Gemma 3 PT 12B Gemma 3 PT 27B
MMLU 5-shot 59.6 74.5 78.6
MMLU (Pro COT) 5-shot 29.2 45.3 52.2
AGIEval 3-5-shot 42.1 57.4 66.2
MATH 4-shot 24.2 43.3 50.0
GSM8K 8-shot 38.4 71.0 82.6
GPQA 5-shot 15.0 25.4 24.3
MBPP 3-shot 46.0 60.4 65.6
HumanEval 0-shot 36.0 45.7 48.8

多語言

基準測試 n-shot Gemma 3 IT 1B Gemma 3 IT 4B Gemma 3 IT 12B Gemma 3 IT 27B
Global-MMLU-Lite 0-shot 34.2 54.5 69.5 75.1
ECLeKTic 0-shot 1.4 4.6 10.3 16.7
WMT24++ 0-shot 35.9 46.8 51.6 53.4
基準測試 Gemma 3 PT 1B Gemma 3 PT 4B Gemma 3 PT 12B Gemma 3 PT 27B
MGSM 2.04 34.7 64.3 74.3
Global-MMLU-Lite 24.9 57.0 69.4 75.7
WMT24++ (ChrF) 36.7 48.4 53.9 55.7
FloRes 29.5 39.2 46.0 48.8
XQuAD (all) 43.9 68.0 74.5 76.8
ECLeKTic 4.69 11.0 17.2 24.4
IndicGenBench 41.4 57.2 61.7 63.4
多模態
基準測試 Gemma 3 IT 4B Gemma 3 IT 12B Gemma 3 IT 27B
MMMU (val) 48.8 59.6 64.9
DocVQA 75.8 87.1 86.6
InfoVQA 50.0 64.9 70.6
TextVQA 57.8 67.7 65.1
AI2D 74.8 84.2 84.5
ChartQA 68.8 75.7 78.0
VQAv2 (val) 62.4 71.6 71.0
MathVista (testmini) 50.0 62.9 67.6
基準測試 Gemma 3 PT 4B Gemma 3 PT 12B Gemma 3 PT 27B
COCOcap 102 111 116
DocVQA (val) 72.8 82.3 85.6
InfoVQA (val) 44.1 54.8 59.4
MMMU (pt) 39.2 50.3 56.1
TextVQA (val) 58.9 66.5 68.6
RealWorldQA 45.5 52.2 53.9
ReMI 27.3 38.5 44.8
AI2D 63.2 75.2 79.0
ChartQA 63.6 74.7 76.3
VQAv2 63.9 71.2 72.9
BLINK 38.0 35.9 39.6
OKVQA 51.0 58.7 60.2
TallyQA 42.5 51.8 54.3
SpatialSense VQA 50.9 60.0 59.4
CountBenchQA 26.1 17.8 68.0

Gemma 3 270M

基準測試 n-shot Gemma 3 PT 270M
HellaSwag 10-shot 40.9
BoolQ 0-shot 61.4
PIQA 0-shot 67.7
TriviaQA 5-shot 15.4
ARC-c 25-shot 29.0
ARC-e 0-shot 57.7
WinoGrande 5-shot 52.0
基準測試 n-shot Gemma 3 IT 270M
HellaSwag 0-shot 37.7
PIQA 0-shot 66.2
ARC-c 0-shot 28.2
WinoGrande 0-shot 52.3
BIG-Bench Hard few-shot 26.7
IF Eval 0-shot 51.2

倫理與安全

倫理與安全評測方法及結果。

評測方法

我們的評測方法包括結構化評測,以及針對相關內容政策的內部紅隊測試。紅隊測試由多個不同團隊執行,各自有不同的目標與人工評測指標。這些模型針對與倫理及安全相關的多個類別進行評測,包括:

  • 兒童安全:針對涵蓋兒童安全政策的文字轉文字與圖像轉文字提示進行評測,包括兒童性虐待與剝削。
  • 內容安全:針對涵蓋安全政策的文字轉文字與圖像轉文字提示進行評測,包括騷擾、暴力與血腥,以及仇恨言論。
  • 表徵危害:針對涵蓋安全政策的文字轉文字與圖像轉文字提示進行評測,包括偏見、刻板印象,以及有害關聯或不實內容。

除了開發階段的評測,我們還進行「保證評測(assurance evaluations)」——這是我們為負責任治理決策所做的「保持距離(arms-length)」內部評測。這些評測由模型開發團隊以外的單位獨立執行,為發布決策提供依據。高層級發現會回饋給模型團隊,但提示集合會保留不公開,以防止過擬合,並維持結果對決策的參考價值。保證評測結果會作為發布審查的一部分,呈報給我們的責任與安全委員會。

評測結果

在所有安全測試領域,相較於先前的 Gemma 模型,我們在兒童安全、內容安全與表徵危害等類別都看到大幅改善。所有測試均在未使用安全篩選器的情況下進行,以評測模型的能力與行為。在文字轉文字與圖像轉文字、以及所有模型尺寸上,模型僅產生極少的政策違規,並在無根據推論方面較先前 Gemma 模型的表現有顯著改善。我們評測的一個限制是僅包含英文提示。

使用方式與限制

這些模型存在使用者應注意的特定限制。

預期用途

開放視覺語言模型(VLM)在各產業與領域有廣泛應用。以下潛在用途清單並不詳盡,目的在於提供背景資訊,說明模型建立者在模型訓練與開發過程中所考量的可能使用情境。

  • 內容創作與溝通
    • 文字生成:這些模型可用於生成詩歌、劇本、程式碼、行銷文案與電子郵件草稿等創意文字格式。
    • 聊天機器人與對話式 AI:為客戶服務、虛擬助理或互動式應用程式提供對話介面。
    • 文字摘要:為文字語料庫、研究論文或報告生成精簡摘要。
    • 圖像資料擷取:這些模型可用於擷取、解讀與摘要視覺資料,供文字溝通使用。
  • 研究與教育
    • 自然語言處理(NLP)與 VLM 研究:這些模型可作為研究人員的基礎,用於實驗 VLM 與 NLP 技術、開發演算法,並推動該領域的發展。
    • 語言學習工具:支援互動式語言學習體驗,協助文法修正或提供寫作練習。
    • 知識探索:協助研究人員探索大量文字,透過生成摘要或回答特定主題的問題。

限制

  • 訓練資料
    • 訓練資料的品質與多樣性會顯著影響模型的能力。訓練資料中的偏見或缺口可能導致模型回應受限。
    • 訓練資料集的範圍決定了模型能有效處理的主題領域。
  • 上下文與任務複雜度
    • 模型在能以明確提示與指示框架化的任務上表現較好。開放式或高度複雜的任務可能較具挑戰性。
    • 模型的效能可能受提供的上下文量影響(上下文越長通常輸出越好,但有其上限)。
  • 語言歧義與細微差別
    • 自然語言本質上很複雜。模型可能難以掌握細微差別、諷刺或比喻性語言。
  • 事實準確性
    • 模型根據從訓練資料集學到的資訊生成回應,但它們並非知識庫,可能會生成錯誤或過時的事實陳述。
  • 常識
    • 模型依賴語言中的統計模式,在某些情境下可能缺乏應用常識推理的能力。

倫理考量與風險

視覺語言模型(VLM)的開發引發了若干倫理議題。在打造開放模型時,我們審慎考量了以下事項:

  • 偏見與公平性
    • 以大規模真實世界文字與圖像資料訓練的 VLM 可能反映訓練資料中蘊含的社會文化偏見。這些模型經過嚴格審查,輸入資料預處理如上所述,後續評測結果載於本卡。
  • 錯誤資訊與濫用
  • 透明度與問責制:
    • 本模型卡彙整了模型的架構、能力、限制與評測流程的詳細資訊。
    • 一個負責任地開發的開放模型,讓整個 AI 生態系的開發者與研究人員都能取用 VLM 技術,提供了共享創新的機會。

已識別的風險與緩解措施:

  • 偏見的延續:鼓勵在模型訓練、微調與其他使用情境中持續監控(使用評測指標、人工審查),並探索去偏見技術。
  • 有害內容的生成:內容安全機制與指南至關重要。鼓勵開發者謹慎行事,並依據其特定產品政策與應用情境實施適當的內容安全防護。
  • 惡意用途的濫用:技術限制,以及開發者與終端使用者的教育,有助於緩解 VLM 的惡意應用。我們提供教育資源與回報機制,供使用者舉報濫用。Gemma 模型的禁用用途載於 Gemma 禁用用途政策。
  • 隱私侵犯:模型在經過過濾以移除部分個人資訊與其他敏感資料的資料上訓練。鼓勵開發者遵守隱私法規,並採用隱私保護技術。

優點

在發布時,與同等規模的模型相比,此模型家族提供從零開始為負責任 AI 開發而設計的高效能開放視覺語言模型實作。

根據本文件所述的基準測試評測指標,這些模型的表現優於其他同等規模的開放模型替代方案。