如何解决在Python中从R复制GBM结果
使用python梯度增强软件包将R(使用具有相同参数(深度,树等)的GBM从R的结果复制到我的结果时,我非常困难。
我在测试和训练数据集中使用GBM软件包,将ROC保持在85%。但是,使用Light GBM,XBoost,GradientBoostingClassifier甚至catboost,并尽可能接近参数,我可以获得的最佳结果是测试中的ROC为62%(如果我遵循以下步骤,则在训练中会获得非常高的分数,表明过拟合进行调整)。
我想知道差异是否可以从R中的Bernoulli分发选项中得出。有人有经验从R中的python Boosting包中传输和复制GBM中实现的结果吗?
谢谢
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。