訓練集和測試集
我們回到 Playground 進行訓練集和測試集
這項練習會提供測試集和訓練集,兩者均擷取自同一個資料集。根據預設,視覺呈現只會顯示訓練集。如果您也想查看測試集,請按一下視覺呈現正下方的「顯示測試資料」核取方塊。在視覺呈現中,請注意下列差異:
- 訓練範例有白色大綱。
- 測試範例採用黑色外框。
工作 1:執行下列操作,以指定的設定執行 Playground:
- 按一下「Run/Pause」按鈕:
- 觀察測試損失和訓練損失值的變化。
- 當測試損失和訓練損失值停止變更,或每隔一段時間才變更一次,請再次按下「執行/暫停」按鈕,暫停「Playground」。
工作 2:執行下列操作:
- 按下重設按鈕。
- 修改學習率。
- 按下「執行/暫停」按鈕:
- 讓 Playground 執行至少 150 個週期。
採用新的學習率後,測試損失與訓練損失差距降幅?如果同時修改學習率和批次大小,會發生什麼事?
選用工作 3:標示為「訓練資料百分比」的滑桿可讓您控制訓練資料要測試資料所佔的比例。例如,設為 90% 時,系統會將 90% 的資料用於訓練集,其餘的 10% 則用於測試集。
請完成下列步驟:
- 將「訓練資料百分比」從 50% 降至 10%。
- 嘗試利用學習率和批次大小進行實驗,記下您的發現。