问题描述
我正在尝试在R中的XGBoost模型上执行贝叶斯优化,但遇到一个奇怪的错误。错误如下:
Error in GP_deviance(beta = row,X = X,Y = Y,nug_thres = nug_thres,:
Infinite values of the Deviance Function,unable to find optimum parameters
我不明白这一点,一些在线消息来源建议,通常是在参数超出范围的时候,但是我检查了一下,发现所有参数都在范围内。这是我的设置:
bayes.pt <- Bayesianoptimization(xgb_cv_bayes,bounds = list(gamma = c(0,1),alpha = c(0,max_depth = c(3L,8L),colsample.bylevel = c(0.5,colsample.bytree = c(0.5,subsample = c(0.5,min.child.weight = c(1,25),lambda = c(0,1)),init_grid_dt = Bayes_dt,init_points = 10,n_iter = 50,acq = 'ucb',kappa = qnorm(0.99),eps = 0.0,kernel = list(type = 'exponential',power = 1.95),verbose = TRUE,nug_thres = 10)
有人可以帮助我了解如何解决此问题吗?
谢谢。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)