回归学习器
使用有监督机器学习训练回归模型来预测数据
说明
回归学习器训练回归模型来预测数据。使用此 App,您可以探查数据、选择特征、指定验证方案、训练模型和优化超参数、评估结果以及调查特定预测变量如何影响模型预测。执行自动训练来搜索最佳回归模型类型,包括线性回归模型、回归树、高斯过程回归模型、支持向量机、高效训练的线性回归模型、核逼近模型、回归树集成和神经网络回归模型。要比较模型,请使用度量结果表并在 App 中查看结果图。
通过提供一组已知的输入数据观测值(预测变量)和已知的响应,执行有监督机器学习。使用观测值来训练模型,以生成新输入数据的预测响应。然后,您可以使用测试数据集来检查模型性能。要了解模型如何使用预测变量进行预测,请使用全局和局部可解释性工具,如部分依赖图、LIME 值和夏普利值。
要将经过训练的模型与新数据结合使用,您可以将模型导出到工作区 Simulink® 和 MATLAB® Production Server™。您可以生成 MATLAB 代码,在 App 外部重新创建训练模型,并探索模型训练工作流的编程式回归和进一步自定义。将模型训练代码导出到试验管理器以执行其他任务,例如更改训练数据、调整超参数搜索范围以及运行自定义训练试验。
需要的产品
MATLAB
Statistics and Machine Learning Toolbox™
打开 回归学习器 App
MATLAB 工具条:在 App 选项卡上的 Machine Learning 下,点击该 App 的图标。
MATLAB 命令提示符:输入
regressionLearner。
示例
编程用途
限制
回归学习器不支持通过 MATLAB Online™ 将模型部署到 MATLAB Production Server。
版本历史记录
在 R2017a 中推出
另请参阅
App
函数
fitrtree|fitlm|stepwiselm|fitrsvm|fitrlinear|fitrgp|fitrkernel|fitrensemble|fitrnet
