模型犯錯有兩種來源:偏差(太簡單、老是猜偏)和變異(太敏感、換批資料就變)。麻煩的是——壓低一個常會讓另一個變大。學會在兩者間找平衡,就是調模型的核心功夫。這是 過擬合/欠擬合 背後的理論。
靶心=正確答案。射很多箭,看它們落在哪,就能分辨兩種錯誤:
拖「模型複雜度」滑桿,看上排靶心的箭如何從「集中射偏」變「分散命中」;下方誤差分解圖同步顯示 Bias²、Variance、Total 三條線與甜蜜點。按「射 10 箭」重射。
| 問題 | 高偏差(欠擬合) | 高變異(過擬合) |
|---|---|---|
| 核心 | 模型太簡單 | 模型太複雜/太敏感 |
| 對策 | 加複雜度、加特徵、減正則化、訓練更久 | 增資料/資料增強、加正則化(L1/L2/Dropout)、簡化、early stopping |
| 增加資料有用嗎 | 幫助有限 | 很有用 |
先想再點開。
偏差=模型太簡單、系統性偏離真實(欠擬合);變異=對訓練資料太敏感、換批資料就大變(過擬合)。
複雜度↑ 會讓偏差↓ 但變異↑(反之亦然),被同一旋鈕反向牽動,只能找總和最小。
偏差² + 變異 + 不可消除誤差;最後一項是資料雜訊,消不掉。
高偏差(欠擬合)。若訓練低、驗證高且差距大,才是高變異。
主要降變異(多樹平均);Boosting 則主要降偏差。
偏差-變異權衡是 iPAS 模型評估的核心觀念(中級科目三)。重點:模型太簡單會高偏差(欠擬合)、太複雜會高變異(過擬合),目標是兩者平衡使總誤差(泛化誤差)最小。易混點:增加複雜度降偏差但升變異、反之亦然;正則化、增資料、集成都是調控手段。情境:診斷模型是欠擬合還是過擬合、決定下一步(加特徵還是加正則化)。
想練情境題與詳解 → AI 學習與考證地圖
偏差(bias)是模型假設太簡單、系統性偏離真實規律(欠擬合);變異(variance)是模型對訓練資料太敏感、換一批資料結果就大變(過擬合)。
模型變複雜通常偏差下降但變異上升,反之亦然;總泛化誤差約等於偏差平方加變異加不可約誤差,目標是讓兩者之和最小,而非單獨壓低一個。
訓練誤差就很高代表高偏差(欠擬合);訓練誤差低但驗證誤差高、兩者差距大代表高變異(過擬合)。看學習曲線最直接。
增加模型複雜度、加入更多有意義特徵、減少正則化、訓練更久;對純高偏差,增加資料量幫助有限。
增加資料或資料增強、正則化(L1/L2、Dropout)、簡化模型、提早停止、用集成(如 bagging)降變異。