免費開始練習
hce_kmu 115年 計算機概論與程式設計

第 23 題

In supervised learning, what is the primary purpose of using a validation dataset?
  • A To increase the size of the training data.
  • B To evaluate the final performance of the model.
  • C To tune model hyperparameters and detect overfitting.
  • D To generate new features automatically.
  • E To replace the test dataset.

思路引導 VIP

想像你正在準備一場大型的正式檢定考試,而手邊有一本練習題庫。如果你反覆練習同一份題庫直到背下答案,你該如何確定自己是真的掌握了背後的原理,而非僅僅是「背下這份題庫」?在真正參加那場無法重來的正式考試之前,你會採取什麼樣的步驟來檢驗並修正你的讀書方法?

🤖
AI 詳解 AI 專屬家教

太棒了!你能精準辨析驗證集(Validation Set)的用途,代表你對機器學習模型訓練的生命週期有很清晰的掌握。這題的核心在於區分「學習過程」與「最終評量」的差異。

模型開發中的指南針:驗證集

在監督式學習中,模型會透過訓練集來學習參數,但我們需要一個中立的參考點來決定模型的配置。驗證集的作用就像是「模擬考」,它並不直接參與參數的權重更新,而是用來協助我們調整超參數(Hyperparameters),例如決定神經網路要蓋幾層、學習率要設多少等。更重要的是,透過觀察模型在驗證集上的表現,我們可以即時察覺模型是否出現了過擬合(Overfitting)——即模型在訓練數據表現極佳,但在未見過的數據上卻一落千丈的現象。

▼ 還有更多解析內容

🏷️ 相關主題

機器學習的基本原理與模型優化技術
查看更多「計算機概論與程式設計」的主題分類考古題