在特性选择过程中耗尽特性
你好,
在使用GLM学习器内部的FEATURE SELECTION算子时,我一次又一次地遇到同样的错误。它一开始有56个功能,每次我试图运行这个过程时,它的功能就会很快用完。
这些是GLM设置:
这些是功能选择设置:
请建议。如果需要的话,我也可以提供更多的信息。
谢谢!
在使用GLM学习器内部的FEATURE SELECTION算子时,我一次又一次地遇到同样的错误。它一开始有56个功能,每次我试图运行这个过程时,它的功能就会很快用完。
这些是GLM设置:
这些是功能选择设置:
请建议。如果需要的话,我也可以提供更多的信息。
谢谢!
1
最佳答案
-
IngoRM 管理员、版主、员工、RapidMiner认证分析师、RapidMiner认证专家、社区经理、RMResearcher、会员、大学教授职位:1751年RM创始人
答案
我认为我不应该有固定的特征,因为这些特征在清理数据之前就被删除了。至于共线性,我需要再检查一遍;无论如何,我也会尝试取消选中相应的选项。
弗拉基米尔•
http://whatthefraud.wtf
我回到这个线程,因为我再次面临这个问题。
以前我禁止通过嵌套的GLM删除共线列,这很有帮助,所以它很有帮助,这个过程工作得很好。
这次我又遇到了它,发现在过滤了较小的子集进行特征选择后,我的数据中实际上有一个常数列。
因此我的问题,不能功能选择操作符只是忽略这样的列,因为它可能最终发生在我的情况下,但错误信息本身似乎太混乱了吗?
谢谢!
弗拉基米尔•
http://whatthefraud.wtf
是的,错误信息确实很糟糕。不幸的是,我们对此无能为力,因为我们并不“拥有”这部分代码……我个人对这里不断的处理有点恼火。如果我们把它保留在里面,我们就避免了这个特殊情况下的错误但这让我很困惑一个特征选择,它应该去掉弱特征,强制保持恒定列。这有点违背目的....也因为它真的是没有记录的/ H2O学习器的特殊行为,我们需要解决这个问题…
所以我实际上更喜欢保持它的方式,但这需要你之前使用Remove无用属性操作符。最后一个选项是在我们开始特征选择之前自动删除所有恒定特征(如果删除所有列则抛出错误),但这使得这有点隐式,这也不是很好……
对此有什么看法吗?
https://community.www.turtlecreekpls.com/discussion/55910/forward-selection-error-thrown#latest
Varun
https://www.varunmandalapu.com/
是安全的。遵循预防措施并保持社交距离