【发布时间】:2018-10-31 15:01:48
【问题描述】:
我正在使用学习器regr.gbm 来预测计数。在mlr 之外,直接使用gbm 包,我使用distribution = "poisson" 和predict.gbm,使用type = "response",返回原始比例的预测,但是我注意到当我使用mlr 执行此操作时,预测似乎在对数尺度上:
truth response
913 4 0.67348708
914 1 0.28413256
915 3 0.41871237
916 1 0.13027792
2101 1 -0.02092168
2102 2 0.23394970
但是,“真相”不在对数范围内,因此我担心mlr 中的超参数调整例程将无法正常工作。作为比较,这是我使用distribution = "gaussian" 得到的输出。
truth response
913 4 2.028177
914 1 1.334658
915 3 1.552846
916 1 1.153072
2101 1 1.006362
2102 2 1.281811
处理这个问题的最佳方法是什么?
【问题讨论】:
-
mlr 不对 gbm 返回的预测进行任何处理——您能否发布一个完整的示例来说明问题?
标签: r machine-learning mlr