【发布时间】:2013-05-12 20:53:26
【问题描述】:
我在 WEKA 中使用 REPTree 模型。我的数据有三个输入变量。即使将 unpruned 设置为 TRUE,REPTree 也只接受两个输入变量。如何强制模型取所有输入变量?请帮帮我。
【问题讨论】:
我在 WEKA 中使用 REPTree 模型。我的数据有三个输入变量。即使将 unpruned 设置为 TRUE,REPTree 也只接受两个输入变量。如何强制模型取所有输入变量?请帮帮我。
【问题讨论】:
学习决策树的算法通常只采用特征的一个子集。这是因为某些特征并没有真正携带任何关于您想要区分的类的信息。也就是说,如果所有示例的特征值都相同,那么将其包含在分类器中是没有意义的,因为它不会添加任何信息。
诱导决策树(包括 REPTree)的算法旨在仅选择信息量最大的特征。除非您完全知道自己在做什么,并且有特定的理由想要包含所有功能,否则您应该相信算法正在做什么。
【讨论】: