超参数调整xgboost学习api用于对任务进行排名

时间:2019-03-01 06:12:13

标签: cross-validation ranking xgboost

我正在将Xgboost与学习API一起使用,首先,学习API与scikit-learn API用于对任务进行排名之间有什么区别吗?

我正在尝试使用cv(交叉验证)来对模型进行超参数调整。 为什么我尝试在目标rank:ndcg下运行它,而DMatrix里面有组ID,折叠是否有问题。似乎不知道如何为交叉验证创建折痕。

是否可以通过组ID运行xgboost超参数调整来对任务进行排名?如果没有,是否可以手动为训练数据创建折叠,以便我可以发送到cv以便这样做?

0 个答案:

没有答案