主要内容

分类集合体

用于多类学习的Boosting、随机森林、bagging、随机子空间和ECOC集成

分类集成是由多个分类模型加权组合而成的预测模型。一般来说,结合多个分类模型可以提高预测性能。

要以交互方式探索分类集合,请使用分类学习者要获得更大的灵活性,请使用fitcensemble在命令行界面中增强或包分类树,或生长一个随机森林[12].有关所有受支持的集成的详细信息,请参见金宝app整体算法.为了将一个多类问题简化为二进制分类问题的集合,训练一个纠错输出码(ECOC)模型。有关详细信息,请参见fitcecoc

使用LSBoost增强回归树,或生长一个随机回归树森林[12],请参阅回归集合体

应用程序

分类学习者 使用有监督的机器学习训练模型来分类数据

ClassificationEnsemble预测 使用决策树的集合对观察结果进行分类

功能

全部展开

templateDiscriminant 判别分析分类器模板
templateECOC 错误校正输出代码学习模板
templateEnsemble 整体学习模板
templateKNN k-最近邻分类器模板
templateLinear 线性分类学习模板
templateNaiveBayes 朴素贝叶斯分类器模板
templateSVM 金宝app支持向量机模板
templateTree 创建决策树模板
fitcensemble 适合学习者的分类集合
预测 使用分类模型的集合对观测结果进行分类
oobPredict 预测总体的包外响应
TreeBagger 创建决策树包
fitcensemble 适合学习者的分类集合
预测 使用袋装决策树预测响应
oobPredict 包外观测的集合预测
fitcecoc 适合支持向量机或其他分类器的多类模型金宝app
templateSVM 金宝app支持向量机模板
预测 使用多类纠错输出码(ECOC)模型对观测进行分类

全部展开

ClassificationEnsemble 集成分类器
CompactClassificationEnsemble 紧分类系综类
ClassificationPartitionedEnsemble 旨在分类合奏
TreeBagger 决策树包
CompactTreeBagger 由自举聚合生长的决策树的紧凑集成
ClassificationBaggedEnsemble 通过重采样生长的分类集成
ClassificationECOC 支持向量机(svm)等分类器的多类模型金宝app
CompactClassificationECOC 支持向量机(svm)等分类器的紧凑多类模型金宝app
ClassificationPartitionedECOC 支持向量机等分类器的交叉验证多类ECOC模型金宝app

主题

使用分类学习应用程序训练集成分类器

创建和比较集成分类器,并导出训练过的模型来预测新数据。

集成学习框架

利用许多弱学习者获得高度准确的预测。

整体算法

了解集成学习的不同算法。

火车分类合奏

训练一个简单的分类集合。

测试整体质量

学习评价集成的预测质量的方法。

在分类系统中处理不平衡的数据或不相等的误分类成本

学习如何设置先验类概率和误分类成本。

不平衡数据分类

当数据中一个或多个类过多时,使用RUSBoost算法进行分类。

LPBoost和TotalBoost用于小型集成

使用LPBoost和TotalBoost算法创建小型集成。(LPBoost和TotalBoost需要优化工具箱™。)

曲调RobustBoost

调整RobustBoost参数以获得更好的预测精度。(RobustBoost需要优化工具箱。)

代理分裂

当您有丢失的数据时,可以使用代理分割来获得更好的预测。

并行列车分类集成

重复地并行训练一套袋装服装。

使用TreeBagger分类树的Bootstrap聚集(Bagging)

创建一个TreeBagger系综分类。

采用套袋决策树进行信用评级

这个例子展示了如何构建一个自动信用评级工具。

随机子空间分类

利用随机子空间集合提高分类精度。

使用ClassificationEnsemble预测块预测类标签

训练具有最优超参数的分类集成模型,然后使用ClassificationEnsemble预测块用于标签预测。