【问题标题】:Draw a decision tree with results for an instance in Matlab在 Matlab 中绘制带有实例结果的决策树
【发布时间】:2016-09-20 04:26:50
【问题描述】:

我在 Weka 中创建了一个决策树。我现在想在 matlab 中计算一个预测(使用这个模型)并在树中很好地可视化结果。但是我还没有找到一个好的方法来绘制树和它上面的实例的结果。

我应该把它画成流程图吗?有开箱即用的方法吗?我可以在 Matlab 中计算 C4.5 并且它是否已经绘制了树?

【问题讨论】:

标签: matlab weka c4.5


【解决方案1】:

您可以直接从 Weka 可视化树:Visualizing Weka classification tree

然后,您可以要求 Weka 打印树,然后您可以在其他地方复制和解析结构。将结构想象为某种嵌套的 if/then/else,如下所示:

FeatureLabel-hasPRP <= 0
|   FeatureAnimal-Class <= 0.636364
|   |   FeatureLabel-hasNNP <= 0
|   |   |   v-subject-g-talk <= 0.285714
|   |   |   |   FeatureLabel-hasNN <= 0
|   |   |   |   |   FeatureLabel-hasPOS <= 0
|   |   |   |   |   |   FeatureLabel-dep_head_det_the <= 0: NONACTOR (130.03/6.27)
|   |   |   |   |   |   FeatureLabel-dep_head_det_the > 0: ACTOR (16.19/6.27)
|   |   |   |   |   FeatureLabel-hasPOS > 0: ACTOR (21.41/2.09)
|   |   |   |   FeatureLabel-hasNN > 0
|   |   |   |   |   FeatureVehicle-Class <= 0.487179

...

【讨论】:

    猜你喜欢
    • 2020-12-11
    • 2021-05-04
    • 2012-10-22
    • 2019-09-29
    • 2011-07-19
    • 2019-05-27
    • 2010-12-29
    • 2018-05-04
    • 2020-04-26
    相关资源
    最近更新 更多