---
title: "泛化能力（Generalization）"
slug: generalization
language: zh-TW
source: https://aiterms.tw/terms/generalization
updated_at: 2026-04-29
tags: [機器學習, 模型訓練, 模型評估, 資料處理, 特徵工程]
ipas_term: false
---

# 泛化能力（Generalization）

> **你有沒有看過模型在練習題很強，一換新題就掉分？**
>
> 你可以把泛化能力想成模型把學到的規則用到沒看過資料上的本事，而不是只會背訓練集。
>
> 它重要，是因為真正上線後遇到的資料，幾乎都不會和訓練集一模一樣。
>
> 你可以把它想成一個把抽象概念拉回日常判斷的提示，先知道它解決什麼問題，再看技術細節。

### 容易混淆
> **泛化能力 vs 過擬合**
> 過擬合是只會記訓練資料。
> 泛化能力是遇到新資料也能表現穩。
>
> **泛化能力 vs 欠擬合**
> 欠擬合是連訓練資料都學不好。
> 泛化能力好，代表學到的是可延伸的規律。

### 記住這句就好
> 新資料也能做對，才叫真的學會。

### 實際案例
> **圖像分類**
> 模型在訓練集很高分，但換到新拍的照片就錯很多，代表泛化不足。
>
> **文本分類**
> 在舊新聞上準，不代表遇到新詞、新事件時還能穩，這就是泛化能力要檢查的地方。

### 算法與應用
> 評估泛化能力最常看驗證集、測試集和交叉驗證。
> 提升方法常包含更多資料、正則化、特徵工程、資料清理和模型簡化。

### 情境判斷
> **Q1：如果模型訓練分數高、測試分數低，通常先懷疑什麼？**
> → 常先懷疑過擬合，也就是泛化能力不足。
>
> **Q2：如果訓練分數和測試分數都很低，問題還只是泛化嗎？**
> → 不一定，這時更可能是欠擬合或資料本身不足。

### 常見問題
> **Q：泛化能力可以直接量化嗎？**
> 可以，通常看未見資料上的表現差距。
>
> **Q：資料越多就一定泛化越好嗎？**
> 不一定，資料品質和代表性也很重要。
>
> **Q：正則化為什麼常被提到？**
> 因為它能抑制過度擬合，幫助泛化。
>
> **Q：遷移學習能幫助泛化嗎？**
> 常可以，尤其當目標資料少時。

### 相關術語
> - **過擬合**：泛化能力差時最常見的原因之一。
> - **欠擬合**：學得太少也會讓泛化表現差。
> - **穩健性**：模型遇到變動資料時的耐受度，和泛化很接近。
> - **偏差方差權衡**：理解它，才能知道泛化為什麼難。
> - **遷移學習**：很多泛化能力的提升都靠它。

---

來源：https://aiterms.tw/terms/generalization
快查頁：https://aiterms.tw/terms/generalization
最後更新：2026/04/29
深度解說：https://aiterms.tw/learning/what-is-generalization