基于PCA-SSA-SVM分类 Matlab代码(多输入单输出)[可显示原始特征对应的贡献率]

基于PCA-SSA-SVM分类 Matlab代码(多输入单输出)[可显示原始特征对应的贡献率]

程序已经调试好,无需更改代码替换数据集即可运行数据格式为excel

代码独家特点:

1、首先通过主成分分析PCA将数据进行降维,会显示原始特征对应的贡献率(不是贡献率排序,不会让你对应不到对应特征),特征选取要求为累计贡献率大于90%

2、将数据降维后的数据导入SSA-SVM神经网络进行分类预测(SSA优化SVM的c和g)

3、PCA和SSA-SVM分类两个内容写在同一个main里,运行一个main一键出图和结果(如下图)

4、SVM可定制更换为其他模型BP、RF、RBF、LSSVM、CNN、LSTM等以及组合模型也可以

5、SSA算法可以定制更换为其他算法

1、运行环境要求MATLAB版本为2018b及其以上,可实现二分类和多分类

2、代码中文注释清晰,质量极高

3、运行结果图包括分类效果图,迭代优化图,混淆矩阵图,如下所示

4、测试数据集,可以直接运行源程序

适合新手小白

ID:5335

详询客服 微信shujuqudong1 或shujuqudong6 或 qq68823886 或 27699885

图文详情请查看: http://matup.cn/849027453175.html

QQ客服:27699885 微信客服:shujuqudong1 微信客服:shujuqudong6


本站资料较杂,精品资料单独做了汇总,可查阅 https://liruan.net/ 里面资源更优秀