or
本練習屬於課程
為什麼要用「hyperparameter」這個聽起來特別的詞?「hyper」究竟代表什麼?在這裡,你會理解什麼是模型參數,以及它們與機器學習中的超參數有何不同。接著你會看到為什麼我們要調校它們,以及 caret 的預設設定如何自動包含超參數調校。
在本章中,你會學習如何使用笛卡兒網格來調校超參數。接著,你會實作更快速且更有效率的方法。你會用隨機搜尋與自適應重抽樣來調整參數網格,讓搜尋聚焦在接近最佳設定值的區域。
在這裡,你會使用另一個具備相當便利超參數調校功能的機器學習套件。你會定義笛卡兒網格或執行隨機搜尋,並嘗試進階技巧。你也會學到如何用不同方式繪圖與評估具有不同超參數的模型。
在最後一章,你會使用 h2o——另一個具備相當便利超參數調校功能的機器學習套件。你會用它來訓練不同模型並定義笛卡兒網格;之後,你會實作隨機搜尋並使用停止條件。最後,你會學習 AutoML,這是 h2o 的介面,只要一個函式就能非常快速且方便地同時進行模型與超參數調校。
當前練習