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

%%  导入数据
P_train = xlsread('data','training set','B2:G191')';
T_train= xlsread('data','training set','H2:H191')';
% 测试集——44个样本
P_test=xlsread('data','test set','B2:G45')';
T_test=xlsread('data','test set','H2:H45')';

%%  划分训练集和测试集
M = size(P_train, 2);
N = size(P_test, 2);

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

[t_train, ps_output] = mapminmax(T_train, 0, 1);
t_test = mapminmax('apply', T_test, ps_output);

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

%%  参数设置
fun = @getObjValue;    % 目标函数
dim = 2;               % 优化参数个数
lb  = [0.01, 0.01];    % 优化参数目标下限
ub  = [ 100,  100];    % 优化参数目标上限
pop = 10;              % 种群数量
Max_iteration = 100;   % 最大迭代次数

%%  优化算法
[Best_score,Best_pos,curve] = WOA(pop, Max_iteration, lb, ub, dim, fun);

鲸鱼算法(WOA)优化支持向量机的数据回归预测,WOA-SVM回归预测,多输入单输出模型。相关推荐

  1. 回归预测 | MATLAB实现PSO-GRNN多输入单输出回归预测

    回归预测 | MATLAB实现PSO-GRNN多输入单输出回归预测 目录 回归预测 | MATLAB实现PSO-GRNN多输入单输出回归预测 预测效果 基本介绍 模型结构 程序设计 学习总结 参考资料 ...

  2. 回归预测 | MATLAB实现SSA-BP多输入单输出回归预测

    回归预测 | MATLAB实现SSA-BP多输入单输出回归预测 目录 回归预测 | MATLAB实现SSA-BP多输入单输出回归预测 基本介绍 模型步骤 程序设计 参考资料 基本介绍 麻雀搜索算法(S ...

  3. 量子遗传算法优化BP神经网络的预测和分类,多输入单输出,多输 入多输出

    量子遗传算法优化BP神经网络的预测和分类,多输入单输出,多输 入多输出 93499615192034876最爱matlab

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

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

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

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

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

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

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

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

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

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

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

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

最新文章

  1. storm自定义分组与Hbase预分区结合节省内存消耗
  2. 【Android 高性能音频】hello-oboe 示例解析 ( Oboe 源代码依赖 | CMakeList.txt 构建脚本分析 | Oboe 源代码构建脚本分析 )
  3. selenium处理iframe定位于切换问题解决办法
  4. python编程 迷你世界_迷你编程电脑版|迷你世界迷你编程下载 v1.0官方版 - 绿点软件站...
  5. websocket连接出现 HTTP Authentication failed; no valid credentials available
  6. calender get方法_Calendar.get()方法--- WEEK_OF_YEAR 、MONTH、
  7. 内置模块--又称为常用模块
  8. heading pitch roll 飞行姿态角度
  9. 电子元器件选型——电容
  10. 阿里编程规范(精简版)
  11. 云服务器win10系统初始密码,win10进入安全模式需要密码初始密码是什么
  12. Latex 学术撰写工具推荐(在线、Windows、Mac、Linux)
  13. 邮件发送超大附件,上传下载特别慢,怎么解决?
  14. Java学习指南(15) 链表
  15. AX9000利用docker实现迅雷远程下载2
  16. 【技术】怎么将PPT中的白底图片,白色部分变透明?
  17. php堆栈是什么意思,如何理解什么是堆栈
  18. 气泡文字php,HTML5实现对话气泡点击动画
  19. 【8583】ISO8583各域段的说明
  20. EXCEL10:excel看板

热门文章

  1. I hate it (线段树)
  2. AtCoder Beginner Contest 166 D.I hate Factorization
  3. 对抗攻击Adversarial Attack
  4. Matlab 数据结构
  5. 12306全自动抢票
  6. 网络***检测初步探测方法
  7. Python3 获取钉钉OA审批数据
  8. oracle查看context,Oracle-创建DbContext
  9. 新版 Microsoft Edge 完整版下载的正确姿势
  10. Android 关于录音文件的编解码 实现米聊 微信一类的录音上传的功能