主要内容

回归树集合体

随机森林,增强和袋装回归树

回归树集成是由多个回归树的加权组合组成的预测模型。通常,结合多个回归树可以提高预测性能。要使用LSBoost增强回归树,请使用fitrensemble.收集回归树或生长随机森林[12],使用fitrensembleTreeBagger.要使用一袋回归树来实现分位数回归,请使用TreeBagger

对于分类集成,如提振或袋装分类树、随机子空间集成或用于多类分类的纠错输出码(ECOC)模型,请参见分类集合体

应用程序

回归的学习者 使用监督机器学习训练回归模型来预测数据

RegressionEnsemble预测 使用决策树进行回归预测响应

功能

全部展开

fitrensemble 适合学习者的回归集合
预测 使用回归模型预测反应
oobPredict 预测总体的包外响应
TreeBagger 创建决策树包
fitrensemble 适合学习者的回归集合
预测 使用袋装决策树预测响应
oobPredict 包外观测的集合预测
quantilePredict 预测响应分位数使用袋回归树
oobQuantilePredict 从回归树的袋外观察的分位数预测
crossval 交叉验证合奏
石灰 局部可解释的模型不可知解释(LIME)
partialDependence 计算部分依赖
plotPartialDependence 创建部分依赖图(PDP)和个人条件期望图(ICE)
predictorImportance 回归集合中预测因子重要性的估计
沙普利 沙普利值

全部展开

RegressionEnsemble 整体回归
CompactRegressionEnsemble 紧回归系综类
RegressionPartitionedEnsemble 旨在回归合奏
TreeBagger 决策树包
CompactTreeBagger 由自举聚合生长的决策树的紧凑集成
RegressionBaggedEnsemble 重采样生长的回归集合

主题

整体算法

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

集成学习框架

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

火车回归合奏

训练一个简单的回归集合。

测试整体质量

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

选择随机森林的预测器

使用交互测试算法选择随机森林的分裂预测器。

合奏正规化

在不降低预测性能的情况下,自动为集成选择较少的弱学习者。

使用TreeBagger的回归树的Bootstrap聚集(Bagging)

创建一个TreeBagger回归的合奏。

使用并行处理回归TreeBagger工作流

通过运行来加速计算TreeBagger并行执行。

使用分位数回归检测离群值

使用分位数随机森林检测数据中的异常值。

使用核平滑的条件分位数估计

利用分位数随机森林估计给定预测数据的响应的条件分位数,并利用核平滑估计响应的条件分布函数。

使用分位数误差和贝叶斯优化调整随机森林

使用贝叶斯优化优化分位数随机森林。

使用RegressionEnsemble Predict Block预测响应

训练具有最优超参数的回归集成模型,然后使用RegressionEnsemble预测响应预测块。