ClassificationTree类
用于多类分类的二叉决策树
描述
一个ClassificationTree
对象表示具有用于分类的二叉分割的决策树。类的对象可以使用方法预测新数据的响应预测
方法。该对象包含用于训练的数据,因此它也可以计算再替换预测。
建设
创建一个ClassificationTree
对象的使用fitctree
.
属性
|
数值预测器的Bin边,指定为的单元格数组p数值向量,p是预测器的数量。每个向量都包含数值预测器的bin边。类别预测器的单元格数组中的元素为空,因为软件不收纳类别预测器。 的情况下,软件才会收纳数字预测器 您可以重新生成归档的预测器数据 X = mdl.X;%预测数据Xbinned = 0 (size(X));边缘= mdl.BinEdges;查找已装箱预测器的索引。idxNumeric =找到(~ cellfun (@isempty边缘));if iscolumn(idxNumeric) idxNumeric = idxNumeric';end for j = idxNumeric x = x (:,j);如果x是表,则将x转换为数组。If istable(x) x = table2array(x);方法将x分组到箱子中
Xbinned 包含数值预测器的bin索引,范围从1到bin的数量。Xbinned 类别预测器的值为0。如果X 包含南 S,那么对应的Xbinned 值是南 年代。 |
|
分类预测指标,指定为正整数的向量。 |
|
一个n-by-2 cell array,其中 |
|
一个n-by-2数组,其中每个节点的子节点编号 |
|
一个n——- - - - - -k中的节点的类计数数组 |
|
中的元素列表 |
|
一个n——- - - - - -k中的节点的类概率数组 |
|
方阵, |
|
一个n中分支使用的类别的-by-2 cell数组
|
|
一个n中用作切点的值的元素向量
|
|
一个n-element单元格数组,表示在每个节点上的切割类型
|
|
一个n用于在每个节点中分支的变量名称的单元格数组
|
|
一个n用于在每个节点中分支的变量的数值索引数组 |
|
扩展的预测器名称,存储为字符向量的单元格数组。 如果模型对分类变量使用编码,则 |
|
超参数的交叉验证优化描述,存储为
|
|
一个n-元素逻辑向量即 |
|
培训所用参数 |
|
训练数据中的观察数,一个数值标量。 |
|
一个n的每个节点中最可能的类的名称 |
|
一个n中的节点误差的-element向量 |
|
一个n中的节点概率的-元素向量 |
|
一个n树中节点风险的-元素向量,其中n是节点数。每个节点的风险是该节点通过节点概率加权的杂质(基尼指数或偏差)的度量。如果树是两倍生长的,那么每个节点的风险为零。 |
|
一个n中的节点大小的-element向量 |
|
中的节点数 |
|
一个n中每个节点的父节点编号 |
|
包含预测器名称的字符向量的单元格数组,按它们出现的顺序排列 |
|
每种类别的先验概率的数字向量。元素的顺序 |
|
每个修剪级别有一个元素的数字向量。如果修剪级别在0 ~米,然后 |
|
一个n的每个节点的剪枝级别为的-元素数值向量 |
|
一个字符向量,指定响应变量的名称( |
|
一个n-元素逻辑向量,指示原始预测器数据的行( |
|
转换预测分类分数的函数句柄,或表示内置转换函数的字符向量。
要将分数转换函数更改为,例如,
|
|
一个n中用于代理拆分的类别的-element单元格数组 |
|
一个n用于代理分割的数值切割分配的单元格数组 |
|
一个n中用于代理分割的数值的单元格数组 |
|
一个n-element单元格数组,指示在中的每个节点上代理拆分的类型 |
|
一个n中的每个节点中用于代理拆分的变量名称的-element单元格数组 |
|
一个n中代理分裂的关联预测度量的-元素单元数组 |
|
的比例 |
|
预测值的矩阵或表格每一列的 |
|
分类数组、字符向量的单元格数组、字符数组、逻辑向量或数字向量。每一行的 |
对象的功能
紧凑的 |
紧凑的树 |
compareHoldout |
使用新数据比较两种分类模型的准确性 |
crossval |
旨在决策树 |
cvloss |
交叉验证的分类错误 |
边缘 |
分类的优势 |
收集 |
收集的属性统计和机器学习工具箱对象从GPU |
石灰 |
局部可解释模型不可知解释(LIME) |
损失 |
分类错误 |
保证金 |
分类的利润率 |
nodeVariableRange |
检索决策树节点的变量范围 |
partialDependence |
计算部分依赖 |
plotPartialDependence |
创建偏依赖图(PDP)和个体条件期望图(ICE) |
预测 |
使用分类树预测标签 |
predictorImportance |
预测因子对分类树重要性的估计 |
修剪 |
通过修剪产生分类子树序列 |
resubEdge |
用复代法分类边缘 |
resubLoss |
由替换引起的分类错误 |
resubMargin |
用复代法分类边界 |
resubPredict |
预测分类树的替换标签 |
沙普利 |
沙普利值 |
surrogateAssociation |
分类树中代理分叉关联的平均预测测度 |
testckfold |
通过重复交叉验证比较两种分类模型的准确性 |
视图 |
视图分类树 |
复制语义
价值。要了解值类如何影响复制操作,请参见复制对象.
例子
更多关于
参考文献
[1]布莱曼,L., J.弗里德曼,R.奥申,C.斯通。分类与回归树.佛罗里达州博卡拉顿:CRC出版社,1984。
扩展功能
版本历史
介绍了R2011a