%%  清空环境变量
warning off             % 关闭报警信息
close all               % 关闭开启的图窗
clear                   % 清空变量
clc                     % 清空命令行

res = xlsread('数据集.xlsx');
%% 划分训练集和测试集%
num_dim = size(res, 2) - 1;               % 特征维度
num_class = length(unique(res(:, end)));  % 类别数(Excel最后一列放类别)

P_train = res(1: 250, 1: 12)';
T_train = res(1: 250, 13)';
M = size(P_train, 2);

P_test = res(251: end, 1: 12)';
T_test = res(251: end, 13)';
N = size(P_test, 2);

%%  数据转置
% P_train = P_train'; P_test = P_test';
% T_train = T_train'; T_test = T_test';

%%  数据归一化
[p_train, ps_input] = mapminmax(P_train, 0, 1);
p_test  = mapminmax('apply', P_test, ps_input);
t_train = ind2vec(T_train);
t_test  = ind2vec(T_test );

%%  转置以适应模型
p_train = p_train'; p_test = p_test';
t_train = t_train'; t_test = t_test';

%%  创建模型
k = 12;      % 保留主成分个数
[Xloadings, Yloadings, Xscores, Yscores, betaPLS, PLSPctVar, MSE, stats] = plsregress(p_train, t_train, k);

偏最小二乘法PLS分类,多输入单输出模型。相关推荐

  1. 灰狼算法(GWO)优化混合核极限学习机(HKELM)分类预测,多输入单输出模型,GWO-HKELM分类预测。

    %采用混合核函数类型:RBF核函数和poly核函数 function omega = kernel_matrix(Xtrain,kernel_type1, kernel_type2,kernel_pa ...

  2. 粒子群算法(PSO)优化最小二乘支持向量机分类预测,PSO-LSSVM分类预测,多输入单输出模型。

    %%  清空环境变量 warning off             % 关闭报警信息 close all               % 关闭开启的图窗 clear                 ...

  3. 灰狼算法(GWO)优化xgboost的分类预测模型,多输入单输出模型,GWO-xgboost分类预测。

    %%  清空环境变量 warning off             % 关闭报警信息 close all               % 关闭开启的图窗 clear                 ...

  4. 鲸鱼算法(WOA)优化xgboost的分类预测模型,多输入单输出模型,WOA-xgboost分类预测。

    %%  清空环境变量 warning off             % 关闭报警信息 close all               % 关闭开启的图窗 clear                 ...

  5. 鲸鱼算法(WOA)优化的BP神经网络预测,WOA-BP回归预测,多输入单输出模型。

    %%  清空环境变量 warning off             % 关闭报警信息 close all               % 关闭开启的图窗 clear                 ...

  6. 灰狼算法(GWO)优化支持向量机的数据回归预测,GWO-SVM回归预测,多输入单输出模型。

    %%  清空环境变量 warning off             % 关闭报警信息 close all               % 关闭开启的图窗 clear                 ...

  7. 灰狼算法(GWO)优化长短期记忆神经网络的数据回归预测,GWO-LSTM回归预测,多输入单输出模型。

    clear all; close all; clc; %%  导入数据 P_train = xlsread('data','training set','B2:G191')'; T_train= xl ...

  8. 粒子群算法(PSO)优化最小二乘支持向量机回归预测,PSO-LSSVM回归预测,多输入单输出模型。

    %%  清空环境变量 warning off             % 关闭报警信息 close all               % 关闭开启的图窗 clear                 ...

  9. 粒子群算法PSO优化最小二乘支持向量机做回归预测,多输入单输出模型。PSO-LSSVM

    %%  清空环境变量 warning off             % 关闭报警信息 close all               % 关闭开启的图窗 clear                 ...

最新文章

  1. 今日头条字节跳动抖音小程序上线前后的搜索优化配置
  2. Java-Web 基础加强之泛型、注解和Servlet3.0新特性
  3. IBatisNet1.5学习--配置篇
  4. 具有Azure功能的无服务器API
  5. ASP.NET多线程编程(一) 收藏
  6. Python 之数据类型
  7. 保姆级计算机视觉学习路线
  8. javascript之调度:setTimeout 和 setInterval
  9. tree(nyoj)
  10. 从拨号到 5G :互联网登录完全指南
  11. 字节大牛教你手撕Java学习,Java核心知识点
  12. DFS 事件id 2104 2004 报错
  13. pt-osc全解pt-online-schema-change
  14. POJ 3267 The Cow Lexicon(动态规划)
  15. Pytorch基础知识之pth文件与DataLoader数据加载器
  16. 格林威治标准时间和协调世界时
  17. 在Linux环境下通过百度网盘下载并安装matlab2017a
  18. 绿荫工作室爱选修app内测
  19. kal虚拟机统下安装open-vmware-tools
  20. 利用JavaScript实现发表、修改、删除评论

热门文章

  1. 照做的话,发不了SCI论文你来找我
  2. 事件(gridcontrol)总结
  3. rootfs编译步骤2解析
  4. 移动互联网应用技术架构简介-Restful服务
  5. 怎么安装谷歌Fatkun批量下载图片插件—2分钟搞定
  6. B+树的python实现
  7. iPhone、iPad所有字体UIFont
  8. C++ int128
  9. iPad 使用感想 - 初体验
  10. php用Imagick扩展合并多张图片为PDF