[英]How to interpret the output of a multiclasses classification using xgboost package in R?
我是XGBOOST包的新手,我想用它来解决多类分类问题。
我现在有30个类(或标签),我已将它们转换为整数(0 - 29)。 然后我从数据集上的XGBOOST包运行xgboost()方法。 构建模型后,我使用predict()方法来预测新的测试数据。 最后,我得到了一个数字向量作为最终输出。 顺便说一句,所有数字都在0到1之间。
那么现在我该如何解释输出呢? 这是概率吗? 但是我怎么知道应该与哪个班级相关呢?
谢谢
我刚拿到它! 输出是100,000 * 30值的矩阵。 因此,每30个数字对应一个特定实例,这意味着每个数字是该实例作为标签的概率。
例如:
matrix [1]是Prob(instance0 == label0)
matrix [32]是Prob(instance1 == label1)
矩阵[33] =习题(INSTANCE1 == LABEL3)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.