【发布时间】:2020-11-25 23:39:13
【问题描述】:
比较简单的问题。查看 xgboost 的客观文档,我看到“multi:softmax”和“multi:softprob”,但两者都是 mutliclass,只会输出一个类。有没有办法使用 xgboost 预测多个标签,或者我最好为每个单独的标签训练多个模型。例如,在 sklearn 上,RandomForestClassifier 支持多标签,在拟合时,目标数组的输入可以是 n 个样本 x n 个标签的形状。
澄清一下:当您想要预测学生是否获得 A、B 或 C 时,多类将类似于预测学生在测试中是否获得第 1、2、3 或 4 题。 (他们只能获得一个分数,但他们可以正确回答这些问题的任何组合)
【问题讨论】:
标签: python-3.x scikit-learn xgboost multilabel-classification multiclass-classification