代码附件说明:
a) 代码与数据介绍:遗传算法GA优化最小二乘支持向量机LSSVM数据分类的代码采用意大利红酒数据集样本进行实现。数据格式为EXCEL。代码可直接套数据运行。输入的影响指标个数不限,多分类。
b). main.m文件为主程序。采用训练样本与预测样本的平均准确率作为适应度函数。在程序外部数据EXCEL中换自己数据集,打开MATLAB,main.m主程序中设定相应的数据读取范围即可。
代码使用步骤:
遗传算法GA优化LSSVM分类代码采用意大利红酒数据集样本进行实现。数据格式为EXCEL。代码使用步骤如下:
a). 在程序外部数据EXCEL文件中换上自己数据集;
b). 双击点开main.m主程序文件,读取EXCEL的方式如下:
addpath('func_app')
% 读取数据
data=xlsread('数据.xlsx','Sheet1','A1:N178');
%输入输出数据
input=data(:,1:end-1); %data的第一列-倒数第二列为特征指标
output_labels=data(:,end); %data的最后面一列为标签类型
c). 运行main.m主程序,得到结果。
代码结果图:
(说明:程序的输入指标个数不限,多分类。只需替换EXCEL模板数据,程序进行读取数据即可。)