1. Basic

Life Long Learning(LLL),期望機器不斷學習新的任務,又稱為 Continual LearningNever Ending Learning、 Incremental Learning

注意:

在 LLL 中,讓機器不斷學習”不同的任務”,實際上是學習類似的任務但**”不同的 domain”**,只是習慣當成不同的任務

1.1 現實世界的應用

模型上線後蒐集到新的資料,新的資料就可以更新模型的參數

Untitled

把舊有的資料想成是過去的任務,把新的、來自於使用者 feedback 的資料想成是新的任務

1.2 Catastrophic Forgetting

核心概念機器是學了新的任務(資料)就忘了舊的任務(資料)

1.2.1 Example 1:數字辨識

針對兩個 task,訓練一個模型對不同的數字進行識別

Untitled

1.2.2 Example 2:QA 任務

Untitled

Untitled

1.3 Multi-Task Training

讓機器同時利用多個任務的資料進行學習的訓練方法稱為 multi-task training