這些函數可用於根據其預測平均值和變化對候選調整參數組合進行評分。
用法
prob_improve(trade_off = 0, eps = .Machine$double.eps)
exp_improve(trade_off = 0, eps = .Machine$double.eps)
conf_bound(kappa = 0.1)
參數
- trade_off
-
說明開發和探索之間權衡的數字或函數。較小的值有利於剝削。
- eps
-
一個小常數,以避免被零除。
- kappa
-
一個正數(或函數),對應於置信區間中標準差的乘數(例如 normal-theory 95% 置信區間中的 1.96)。較小的值更傾向於剝削。
細節
采集函數通常將高斯過程模型的均值和方差預測結合到要優化的目標中。
對於本文檔,我們假設所討論的指標在最大化時會更好(例如準確性、決定係數等)。
點 x
的預期改進基於該點的預測平均值和變化以及當前最佳值(此處表示為 x_b
)。下麵鏈接的小插圖包含此采集函數的公式。當trade_off
參數大於零時,采集函數將down-play平均預測的效果並給予變化更多的權重。這具有搜索尚未采樣的區域中的新參數組合的效果。
請注意,對於 exp_improve()
和 prob_improve()
,trade_off
值采用結果單位。這些函數已參數化,因此 trade_off
值應始終為非負數。
置信界限函數不考慮數據中當前的最佳結果。
如果將函數傳遞給 exp_improve()
或 prob_improve()
,則該函數可以有多個參數,但僅向該函數提供第一個參數(當前迭代編號)。換句話說,函數參數除了第一個參數之外的所有參數都應該有默認值。請參閱 expo_decay()
作為函數示例。
相關用法
- R tune coord_obs_pred 對觀察值與預測值的繪圖使用相同的比例
- R tune extract-tune 提取調整對象的元素
- R tune filter_parameters 刪除一些調整參數結果
- R tune fit_best 將模型擬合到數值最優配置
- R tune conf_mat_resampled 計算重采樣的平均混淆矩陣
- R tune finalize_model 將最終參數拚接到對象中
- R tune tune_bayes 模型參數的貝葉斯優化。
- R tune collect_predictions 獲取並格式化由調整函數產生的結果
- R tune show_best 研究最佳調整參數
- R tune expo_decay 指數衰減函數
- R tune fit_resamples 通過重采樣擬合多個模型
- R tune merge.recipe 將參數網格值合並到對象中
- R tune autoplot.tune_results 繪圖調整搜索結果
- R tune tune_grid 通過網格搜索進行模型調整
- R tune dot-use_case_weights_with_yardstick 確定案例權重是否應傳遞至標準
- R tune message_wrap 寫一條尊重線寬的消息
- R tune last_fit 將最終的最佳模型擬合到訓練集並評估測試集
- R update_PACKAGES 更新現有的 PACKAGES 文件
- R textrecipes tokenlist 創建令牌對象
- R themis smotenc SMOTENC算法
- R print.via.format 打印實用程序
- R tibble tibble 構建 DataFrame 架
- R tidyr separate_rows 將折疊的列分成多行
- R textrecipes step_lemma 標記變量的詞形還原
- R textrecipes show_tokens 顯示配方的令牌輸出
注:本文由純淨天空篩選整理自Max Kuhn等大神的英文原創作品 Acquisition function for scoring parameter combinations。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。