主要内容

预测的重要性

决策树分类集合的预测因素重要性估计

句法

Imp = predictorimportance(ens)
[IMP,MA] =预测(ENS)

描述

偶尔=预测orimportance(奴隶计算预测的重要性估计奴隶通过在集合中的所有弱者学习者上求解这些估计。偶尔对于用于训练该合奏的数据中的每个输入预测器有一个元素。高值表示此预测变量很重要奴隶

[偶尔] =预测orimportance(奴隶返回A.P.-经过-P.具有预测措施的矩阵P.预测者,当学习者进来奴隶包含代理分裂。看更多关于

输入参数

奴隶

由决策树的分类集合fitcensemble.,或者是袖珍的方法。

输出参数

偶尔

作为预测器(列)的数量相同数量的元素数量的行向量奴隶。X。该条目是预测因素重要性的估计值0.代表最小的重要性。

一种P.-经过-P.关联协会预测措施的矩阵P.预测器。元素马(I,J)是在预测器上对代理分裂的关联的预测措施j对于哪个预测指标一世是最佳的分裂预测因子。预测的重要性平均在合奏中的所有树木上的这种预测措施。

例子

展开全部

估算Fisher IRIS数据中所有变量的预测值重要性。

装载Fisher的Iris数据集。

加载渔民

使用Adaboostm2培训分类集合。将树桩指定为弱学习者。

t = templatetree('maxnumsplits',1);ENS = FITCESEMBLE(MEAM,物种,'方法''adaboostm2''学习者',t);

估计所有预测变量的预测值重要性。

Imp = predictorimportance(ens)
Imp =1×4.0.0004 0.0016 0.1266 0.0324

前两个预测器在集合中不是很重要。

估算Fisher IRIS数据中所有变量的预测值,用于树木包含代理分裂的集合。

装载Fisher的Iris数据集。

加载渔民

使用Adaboostm2生长100种分类树的集合。将树桩指定为弱学习者,并识别代理分裂。

t = templatetree('maxnumsplits',1,'代理''上');ENS = FITCESEMBLE(MEAM,物种,'方法''adaboostm2''学习者',t);

估计所有预测变量的关联的预测重要性和预测措施。

[IMP,MA] =预测(ENS)
Imp =1×4.0.0674 0.0417 0.1582 0.1537
马=4×4.1.0000 0 0 0 0.0115 1.0000 0.0022 0.0054 0.3186 0.2137 1.0000 0.6391 0.0392 0.0073 0.1137 1.0000

前两个预测因子比分析显示得更重要估计预测因素重要性

更多关于

展开全部

算法

元素马(I,J)是在预测器上对代理分裂的关联的预测措施j对于哪个预测指标一世是最佳的分裂预测因子。通过对预测器上的最佳分裂的最佳分裂来求解预测度量的正值来计算这种平均值一世和代理分裂在预测器上j并除以预测器上的最佳分裂总数一世,包括预测器之间关联的预测措施的分裂一世j是消极的。