當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


R dials xgboost_parameters xgboost 可能的引擎參數的參數


這些參數是使用 "xgboost" 引擎的基於樹的模型的輔助參數。它們對應於使用 set_engine("xgboost", ...) 指定的調整參數。

用法

scale_pos_weight(range = c(0.8, 1.2), trans = NULL)

penalty_L2(range = c(-10, 1), trans = log10_trans())

penalty_L1(range = c(-10, 1), trans = log10_trans())

參數

range

一個二元素向量,分別保存最小和最大可能值的默認值。如果指定了轉換,這些值應采用轉換後的單位。

trans

scales 包中的 trans 對象,例如 scales::log10_trans()scales::reciprocal_trans() 。如果未提供,則使用與 range 中使用的單位相匹配的默認值。如果沒有轉換,NULL

細節

有關更多信息,請參閱xgboost webpage

例子


scale_pos_weight()
#> Balance of Events and Non-Events (quantitative)
#> Range: [0.8, 1.2]
penalty_L2()
#> Amount of L2 Regularization (quantitative)
#> Transformer: log-10 [1e-100, Inf]
#> Range (transformed scale): [-10, 1]
penalty_L1()
#> Amount of L1 Regularization (quantitative)
#> Transformer: log-10 [1e-100, Inf]
#> Range (transformed scale): [-10, 1]

相關用法


注:本文由純淨天空篩選整理自Max Kuhn等大神的英文原創作品 Parameters for possible engine parameters for xgboost。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。