我正在使用r中的xgboost库。我的模型在默认目标reg:squarederror
例如,这在我的代码中运行正常
model_regression = map2(.x = dtrain_regression, .y = nrounds, ~xgboost(.x, nrounds = .y, objective = "reg:squarederror")))
Reading the docs,列出了另一个潜在目标,reg:squaredlogerror
。我想尝试这个目标:
model_regression = map2(.x = dtrain_regression, .y = nrounds, ~xgboost(.x, nrounds = .y, objective = "reg:squaredlogerror")))
但是,当我运行此变体时,会收到一条错误消息,指出该目标是未知的。
是否有可能在r的xgboost中使用目标reg:squaredlogerror
?