当前位置: 首页 > news >正文

网站开发 手机 电脑网站内容通过服务器会不会被更改

网站开发 手机 电脑,网站内容通过服务器会不会被更改,昆山 网站建设 企炬,建设工程质量协会网站回归预测 | MATLAB实现NGO-BiLSTM北方苍鹰算法优化双向长短期记忆网络多输入单输出回归预测 目录回归预测 | MATLAB实现NGO-BiLSTM北方苍鹰算法优化双向长短期记忆网络多输入单输出回归预测预测效果基本介绍程序设计参考资料预测效果 基本介绍 Matlab实现NGO-BiLSTM北方苍鹰算法…

回归预测 | MATLAB实现NGO-BiLSTM北方苍鹰算法优化双向长短期记忆网络多输入单输出回归预测

目录

    • 回归预测 | MATLAB实现NGO-BiLSTM北方苍鹰算法优化双向长短期记忆网络多输入单输出回归预测
      • 预测效果
      • 基本介绍
      • 程序设计
      • 参考资料

预测效果

1
2
3
4
5
6
7
8

基本介绍

Matlab实现NGO-BiLSTM北方苍鹰算法优化双向长短期记忆网络多输入单输出回归预测(完整源码和数据)
1.data为数据集,输入7个特征,输出1个变量。
2.MainNGOBiLSTMNN.m为程序主文件,其他为函数文件无需运行。
3.命令窗口输出MAE、MSE、RMSEP、R^2、RPD和MAPE,可在下载区获取数据和程序内容。
4.北方苍鹰算法优化参数为学习率,隐藏层节点个数,正则化参数。
注意程序和数据放在一个文件夹,运行环境为Matlab2018及以上.

程序设计

  • 完整程序和数据下载方式1(资源处直接下载):MATLAB实现NGO-BiLSTM北方苍鹰算法优化双向长短期记忆网络多输入单输出回归预测
  • 完整程序和数据下载方式2(订阅《智能学习》专栏,同时获取《智能学习》专栏收录程序6份,数据订阅后私信我获取):MATLAB实现NGO-BiLSTM北方苍鹰算法优化双向长短期记忆网络多输入单输出回归预测
%% ------------------利用优化参数重新训练BiLSTM并预测----------------------------
% 数据输入x的特征维度
inputSize  = size(inputn_train,1);
% 数据输出y的维度
outputSize = size(outputn_train,1);%  设置网络结构
layers = [ ...sequenceInputLayer(inputSize)     %输入层,参数是输入特征维数bilstmLayer(NumOfUnits)        %学习层,隐含层神经元的个数dropoutLayer(0.2)                  %权重丢失率fullyConnectedLayer(outputSize)   %全连接层,也就是输出的维数regressionLayer];    %回归层,该参数说明是在进行回归问题,而不是分类问题% trainoption(lstm)
opts = trainingOptions('adam', ...      %优化算法'MaxEpochs',100, ...                %最大迭代次数'GradientThreshold',1,...           %梯度阈值,防止梯度爆炸'ExecutionEnvironment','cpu',...   %对于大型数据集合、长序列或大型网络,在 GPU 上进行预测计算通常比在 CPU 上快。其他情况下,在 CPU 上进行预测计算通常更快。'InitialLearnRate',InitialLearnRate, ...'LearnRateSchedule','piecewise', ...'LearnRateDropPeriod',120, ...'LearnRateDropFactor',0.2, ...   % 指定初始学习率 0.005,在 100 轮训练后通过乘以因子 0.2 来降低学习率。'L2Regularization', L2Regularization, ...       % 正则化参数'Verbose',false, ...         %如果将其设置为true,则有关训练进度的信息将被打印到命令窗口中。'Plots','training-progress'...   %构建曲线图,   若将'training-progress'替换为'none',则不画出曲线);   % 'MiniBatchSize',outputSize*30, ...%  训练
BiLSTMnet = trainNetwork(inputn_train ,outputn_train ,layers,opts);    %  网络训练%  预测
[BiLSTMnet,BiLSTMoutputr_train]= predictAndUpdateState(BiLSTMnet,inputn_train);   % 训练样本拟合值
BiLSTMoutput_train = mapminmax('reverse',BiLSTMoutputr_train,outputps);  % 数据反归一化%网络测试输出
BiLSTMoutputr_test= [];
for i = 1:Nu_test[BiLSTMnet,BiLSTMoutputr_test(:,i)] = predictAndUpdateState(BiLSTMnet,inputn_test(:,i),'ExecutionEnvironment','cpu');
end
%% -----------------预测结果-------------------------
%  数据格式转换
BiLSTM_train =BiLSTMoutput_train';
BiLSTM_test = BiLSTMoutput_test';train_DATA=output_train';    %训练样本标签
test_DATA= output_test'; %测试样本标签

参考资料

[1] https://blog.csdn.net/article/details/126072792?spm=1001.2014.3001.5502
[2] https://blog.csdn.net/article/details/126044265?spm=1001.2014.3001.5502

http://www.yayakq.cn/news/259805/

相关文章:

  • 北京备案网站负责人杭州做官网的有哪些公司
  • 平凉网站建设网站 授权书
  • 部门网站建设方案工作室网页
  • 建设淘宝客网站源码怎么弄烟台做网站的价格
  • 贵安新区建设管理信息网站学做网站需要学哪些软件
  • 鞍山建一个网站大概要多少钱wordpress添加顶部导航条
  • 深圳市做网站的有那些公司服务器ip域名解析
  • 燕郊做网站找谁WordPress多语言多站点
  • 专门做物理的网站江苏工程建设信息官方网站
  • 网站建设提成方案自己做网站是用什么软件
  • wordpress 多语言网站陕西网站备案流程
  • 白酒网站模版怎么建微信公众号
  • 网站的规划与建设_按时间顺序可以分为哪等五个阶段网页的视频怎么下载到本地
  • 网站建设wang.cd做彩票网站被捉将受到什么惩罚
  • 做跨国婚恋网站赚钱吗wordpress网站模板怎么用
  • 内网建站教程权威发布背景图
  • 山东省建设工程造价管理协会网站怎么查询菠菜网站做没作弊
  • 做编程的 网站有哪些方面朋友圈网络营销
  • 房地产管理局网站android studio下载安装
  • 泸西网站建设学院网站建设项目
  • 有自己的域名怎么建设网站做魔杖网站
  • 公司做网站一般大型电子商务网站建设方案
  • 网站建设 开发的团队需要几个人寿光建设银行光明路网站
  • 松江网站建设多少钱深圳网站制作搜行者seo
  • 深圳专业建设网站服务温州网页制作设计
  • 汉沽集团网站建设山东鲁为建设集团网站
  • 国内net开发的网站建设账号权重查询入口
  • 如何在外管局网站做延期阿里云的wordpress建站
  • 医疗企业网站模板盐城seo营销
  • 重庆奉节网站建设公司哪里有dedecms中英文网站