驗證集:檢查您的研究

開始本單元之前,請先評估使用訓練與測試集所概述的訓練程序時是否有任何問題。

請參考下列選項。

我們探討了使用測試集和訓練集推動模型開發疊代的程序,在每次疊代時,我們都會根據訓練資料進行訓練,並評估測試資料,並根據測試資料的評估結果來選擇及變更各種模型超參數,例如學習率和功能。這種方法有什麼問題?(只能選擇一個答案)。
沒問題,我們使用訓練資料進行訓練,以及評估個別的保留測試資料。
其實,這裡有細微問題。請思考,如果多次重複填寫這個表單,可能會有什麼後果。
執行這套程序的經過多次改良後,我們或許會間接地滿足特定測試集的特性。
沒錯!我們越常評估特定測試集,就會愈多因隱性而難以監督該測試集。我們接下來會探討更合適的協定。
這種運算效率不佳。我們只要選擇一組預設的超參數,並與這些參數一起使用,即可節省資源。
雖然這類疊代成本高昂,但是模型開發過程中相當重要的環節。超參數設定在模型品質上可能有極大的差異,因此我們應分配一些時間和運算資源,以確保能取得最佳品質。