用负数表示一个班级用于R中的GBM训练

时间:2014-01-04 17:42:15

标签: r classification supervised-learning gbm

我已经生成了一个大约1GB的火车文件,其中地面实况是4类{-1,0,1,2}之一。是的,我同意我可以使用3而不是-1来完成它,但由于某些常规原因,我使用了-1。

我想在多项分发模式下使用gbm。是否会产生负面陈述的问题,或者我可以继续吗?

1 个答案:

答案 0 :(得分:0)

数值将转换为因子变量,标签将为{-1,0,1,2}。 -1标签不会有问题。

除非先使用var <- factor(x, levels=c("0", "1", "2", "-1")创建因子变量,否则不会获得“0”类别的参考值。 (我不确定在这种情况下谈论参考水平是否有意义,但担心你认为这对于“0”级别来说是一个特殊的意义。)