RegressionSVM预测
利用支持向量机(SVM)回归模型预测响应
- 库:
统计和机器学习工具箱/回归
描述
的RegressionSVM预测块使用支持向量机回归对象(RegressionSVM
或CompactRegressionSVM
).
通过指定包含该对象的工作空间变量的名称,将经过训练的SVM回归对象导入到块中。输入端口x接收一个观察(预测器数据)和输出端口yfit返回观察的预测响应。
港口
输入
输出
参数
模型的例子
块特征
数据类型 |
|
直接引线 |
|
多维信号 |
|
适应信号 |
|
讨论二阶导数过零检测 |
|
提示
如果您使用的是线性支持向量机模型,并且它有许多支持向量,那么预测可能会很慢。为了有效地预测基于线性支持向量机模型的响应,需要将支持向量从
RegressionSVM
或CompactRegressionSVM
对象,使用discardSupportVectors
.
选择功能
你可以使用MATLAB函数块预测
支持向量机回归对象(RegressionSVM
或CompactRegressionSVM
).示例请参见用MATLAB函数块预测类标签.
当决定是否使用RegressionSVM预测在统计和机器学习工具箱™库中的预测
函数,考虑以下情况:
如果使用“统计和机器学习工具箱”库块,则可以使用定点的工具(定点设计师)将浮点模型转换为定点模型。
控件必须为MATLAB函数块启用对可变大小数组的支持
预测
函数。如果使用MATLAB函数块,则可以使用MATLAB函数在同一个MATLAB函数块中进行预测前后的预处理或后处理。