P1 · 應會
機器學習
增量學習 (Incremental Learning)
是什麼
增量學習(Incremental Learning,又稱線上學習)是用陸續到來的小批新資料持續更新既有模型,而不必每次從頭用全部歷史資料重新訓練,例如 scikit-learn 的 partial_fit。
解決什麼問題
適用於資料分布或特徵持續變化、需要模型及時跟上的系統,例如每天新增特徵的點擊率預測。
考場 Trigger
- 新資料持續湧入
- 特徵每天新增
- 批次重訓的模型很快過期
- partial_fit 逐批更新
容易搞混
災難性遺忘概念漂移遷移學習
中級深度
能判斷何時該用增量學習取代批次重訓,並說出它可能遺忘舊知識的風險。