r - 为什么 h2o.gbm 在仅使用重要特征进行重建时会生成不同的模型
问题描述
不幸的是,我无法在我刚刚尝试过的开源数据上重现这个问题(我无法提供我遇到问题的原始数据,因为它具有商业敏感性)。然而, ...
我已经在具有一组参数和种子设置为 1 的数据集上构建了一个 h2o.gbm()。如果我采用特征重要性 > 0 的特征,然后构建一个新的 gbm(一切都与以前完全相同,但是指定的功能略少),然后我得到一个非常不同的模型!
怎么会这样?
我会尝试提供一些可重现的东西,但与此同时,任何见解都会受到赞赏。如果我表达的不够清楚,很高兴能澄清这个问题。
谢谢,汤姆
解决方案
没关系 - 我发现了问题:列采样是罪魁祸首!
显然这不是一个错误,而是需要注意的事情。
推荐阅读
- swift - '(key: String, value: Any)' 不能转换为 '[String : Any]'
- excel - 使用 Excel VBA 将 Word 内容复制到 Excel 电子表格中
- java - 如何 .count() list.stream() 的子对象?
- python - 如何用该列表中的前一个元素替换列表中超过某个阈值的元素?
- ruby-on-rails - 找不到 TasksController 的操作“new_status”
- php - PHP CURL 重定向
- python-3.x - 特殊字符仅作为字符串的一部分打印,但不独立打印(python3)
- azure - .NetCore 2.2 API 在使用用户分配的身份时无法从 AAD 获取令牌
- android - 有没有办法用片段着色器在顶点着色器的一个点的位置画一个圆?
- asp.net-mvc - 如何在运行时从 MVC 应用程序将参数传递给报表服务器上的 Power BI 报表