麻雀搜素算法SSA优化支持向量机回归预测的MATLAB代码

作品简介

说明:

a). 麻雀搜素算法SSA优化支持向量机回归预测代码采用身体脂肪含量数据集进行预测实验。数据格式为EXCEL! 直接套数据运行代码。输入的指标个数不限,单输出。

支持向量机对该数据预测的结果请参考链接:https://mianbaoduo.com/o/bread/mbd-YZmVk5Zv

b). SSA_SVR.m文件为主程序,在程序外部数据EXCEL中换自己数据集,MATLAB程序中设定相应的数据范围即可。采用五折交叉验证的均方误差作为适应度函数。

c). 数据形式:

代码操作步骤:

a). 在程序外部数据EXCEL中换自己数据集;

b). 双击点开SSA_SVR.m主程序文件,读取EXCEL的方式如下:

% 读取数据
data=xlsread('数据.xlsx','Sheet1','A1:N252'); %%使用xlsread函数读取EXCEL中对应范围的数据即可  

%输入输出数据
input=data(:,1:end-1);    %data的第一列-倒数第二列为特征指标
output=data(:,end);  %data的最后面一列为输出的指标值

c). 运行SSA_SVR.m主程序,得到结果。

代码结果图:




(说明:程序的输入指标个数不限,单输出。只需替换EXCEL模板数据,程序进行读取数据即可。)


创作时间:2021-05-15 17:05:03