← 返回知識庫刷題首頁
P1 · 應會

機器學習中級

分層 K 折交叉驗證 (Stratified K-Fold Cross-Validation)

是什麼

分層 K 折交叉驗證在切成 K 折時依類別比例分配樣本,讓每一折的類別比例都與整體資料一致,再輪流以其中一折驗證、其餘各折訓練。

解決什麼問題

類別不平衡的分類問題中,避免隨機切分讓某些折幾乎沒有少數類,造成評估結果波動或失真。

考場 Trigger

  • 類別不平衡下做交叉驗證
  • 每一折類別比例要一致
  • StratifiedKFold

容易搞混

k-fold 交叉驗證分組交叉驗證留一交叉驗證

中級深度

知道 scikit-learn 對分類器傳整數 cv 預設即分層,並能在小樣本時選分層加留一法的切法。

Official Evidence

官方題目正在怎麼考

3 官方題2 考綱節點