【问题标题】:How to get the tree models generated by Random Forest in Weka GUI?如何在 Weka GUI 中获取随机森林生成的树模型?
【发布时间】:2015-05-25 00:03:58
【问题描述】:

我在 Weka GUI 中使用随机森林作为训练集的分类器。但是,即使我在“更多选项”中勾选了“输出模型”,也无法得到算法生成的实际树模型。

我知道 J48 决策树可以在 Weka GUI 中输出模型。随机森林有没有办法在 Weka GUI 中做同样的事情?

Weka GUI上报的唯一信息如下:

=== 分类器模型(完整训练集)===

5 棵树的随机森林,每棵树都在考虑 4 个随机特征的情况下构建。 袋外错误:0.0483 最大限度。树的深度:3

构建模型所需时间:1.07 秒

【问题讨论】:

    标签: model output weka random-forest


    【解决方案1】:

    如果您单击选择分类器的右侧区域,您将看到随机森林的其他选项。在这里您可以选择要创建的树的数量,还有一个“打印树”的选项。这将打印结果缓冲区中的树。

    【讨论】:

    • 当我点击分类器右侧的区域时,只有以下五个参数:debugmaxDepthnumFeaturesnumTreesseed。我找不到“打印树”的选项。
    • 我使用的是 Weka 3.7 版并且有“打印树”选项。您使用的是旧版本吗?
    【解决方案2】:

    如果您想查看必须单击“选择”选项旁边的区域的树,您可以在其中找到一个名为“printClassifiers”的选项,默认为“False”,您只需将其更改为“真”并运行您的模型。现在您可以在结果缓冲区中看到树了。

    【讨论】:

      猜你喜欢
      • 2017-12-24
      • 2013-09-22
      • 2017-12-20
      • 2018-09-26
      • 2021-03-24
      • 2016-07-05
      • 2017-12-04
      • 2020-11-30
      • 2017-01-22
      相关资源
      最近更新 更多