支持向量机非线性回归MATLAB

时间:2018-06-07 03:17:10
【文件属性】:

文件名称:支持向量机非线性回归MATLAB

文件大小:32KB

文件格式:DOC

更新时间:2018-06-07 03:17:10

matlab

function [Alpha1,Alpha2,Alpha,Flag,B]=SVMNR(X,Y,Epsilon,C,D) % ChengAihua,PLA Information Engineering University,ZhengZhou,China % Email:aihuacheng@gmail.com % All rights reserved %本程序使用支持向量机法,实现对数据的非线性回归 %输入参数列表 % X 输入样本,n×l的矩阵,n为变量个数,l为样本个数 % Y 输出样本,1×l的矩阵,l为样本个数 % Epsilon ε不敏感损失函数的参数,Epsilon越大,支持向量越少 % C 惩罚系数,C过大或过小,泛化能力变差 % 注意:核函数的设定和修改在函数内部进行,数据预处理在函数外部进行 %输出参数列表 % Alpha1 α系数 % Alpha2 α*系数 % Alpha 支持向量的加权系数(α-α*)向量 % Flag 1×l标记,0对应非支持向量,1对应边界支持向量,2对应标准支持向量 % B 回归方程中的常数项


网友评论

  • 还可以吧这个