【问题标题】:How to force models to take all the input variables in WEKA?如何强制模型采用 WEKA 中的所有输入变量?
【发布时间】:2013-05-12 20:53:26
【问题描述】:

我在 WEKA 中使用 REPTree 模型。我的数据有三个输入变量。即使将 unpruned 设置为 TRUE,REPTree 也只接受两个输入变量。如何强制模型取所有输入变量?请帮帮我。

【问题讨论】:

    标签: input weka pruning


    【解决方案1】:

    学习决策树的算法通常只采用特征的一个子集。这是因为某些特征并没有真正携带任何关于您想要区分的类的信息。也就是说,如果所有示例的特征值都相同,那么将其包含在分类器中是没有意义的,因为它不会添加任何信息。

    诱导决策树(包括 REPTree)的算法旨在仅选择信息量最大的特征。除非您完全知道自己在做什么,并且有特定的理由想要包含所有功能,否则您应该相信算法正在做什么。

    【讨论】:

    • 谢谢。但是,我希望通过添加我认为重要的所有输入变量来查看它的预测。请让我知道如何在 WEKA 中做到这一点。
    • 您不能强制模型考虑所有特征。但是,您可以尝试只传递您认为重要的功能。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-01-30
    • 1970-01-01
    • 2018-09-30
    • 2016-02-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多