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

网站开发毕业答辩营销培训方案

网站开发毕业答辩,营销培训方案,wordpress 微信 登陆地址,运动器材网站开发方案时序预测 | Matlab实现EEMD-SSA-BiLSTM、EEMD-BiLSTM、SSA-BiLSTM、BiLSTM时间序列预测对比 目录 时序预测 | Matlab实现EEMD-SSA-BiLSTM、EEMD-BiLSTM、SSA-BiLSTM、BiLSTM时间序列预测对比预测效果基本介绍程序设计参考资料 预测效果 基本介绍 1.Matlab实现EEMD-SSA-BiLSTM、…

时序预测 | Matlab实现EEMD-SSA-BiLSTM、EEMD-BiLSTM、SSA-BiLSTM、BiLSTM时间序列预测对比

目录

    • 时序预测 | Matlab实现EEMD-SSA-BiLSTM、EEMD-BiLSTM、SSA-BiLSTM、BiLSTM时间序列预测对比
      • 预测效果
      • 基本介绍
      • 程序设计
      • 参考资料

预测效果

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

基本介绍

1.Matlab实现EEMD-SSA-BiLSTM、EEMD-BiLSTM、SSA-BiLSTM、BiLSTM时间序列预测对比,集合经验模态分解结合麻雀算法优化双向长短期记忆神经网络、集合经验模态分解结合双向长短期记忆神经网络、麻雀算法优化双向长短期记忆神经网络、双向长短期记忆神经网络时间序列预测对比。
2.EEMD-SSA-BiLSTM是一种基于集合经验模态分解(EEMD)、麻雀算法(SSA)和双向长短期记忆神经网络(BiLSTM)的时间序列预测方法;
首先,使用EEMD方法对原始时间序列进行分解,得到多个固有模态函数(IMF)。然后,使用SSA算法对每个IMF进行优化,得到最优的模型参数。最后,将所有IMF的预测结果相加得到最终的预测结果。.EEMD-SSA-BiLSTM方法的优点是能够充分挖掘时间序列的非线性和非平稳特征,并且能够自适应地对每个IMF进行优化,提高了预测的准确性和鲁棒性,可以应用于各种时间序列预测问题,例如股票价格预测、气象数据预测、交通流量预测等。
3.运行环境Matlab2018b及以上,运行每个子文件夹的main即可,excel数据,方便替换;

程序设计

  • 完整程序和数据下载方式:私信博主回复Matlab实现EEMD-SSA-BiLSTM、EEMD-BiLSTM、SSA-BiLSTM、BiLSTM时序预测对比
%% 采用ssa优化
[x ,fit_gen,process]=ssaforlstm(XTrain,YTrain,XTest,YTest);%分别对隐含层节点 训练次数与学习率寻优
%% 参数设置
pop=5; % 种群数
M=20; % 最大迭代次数
%初始化种群
for i = 1 : popfor j=1:dimif j==1%除了学习率 其他的都是整数x( i, j ) = (ub(j)-lb(j))*rand+lb(j);elsex( i, j ) = round((ub(j)-lb(j))*rand+lb(j));endendfit( i )=fitness(x(i,:),P_train,T_train,P_test,T_test);
end
pFit = fit;
pX = x;
fMin=fit(1);
bestX = x( i, : );for t = 1 : M[ ~, sortIndex ] = sort( pFit );% Sort.从小到大[fmax,B]=max( pFit );worse= x(B,:);r2=rand(1);%%%%%%%%%%%%%5%%%%%%这一部位为发现者(探索者)的位置更新%%%%%%%%%%%%%%%%%%%%%%%%%if(r2<0.8)%预警值较小,说明没有捕食者出现for i = 1 : pNum  %r2小于0.8的发现者的改变(1-20% Equation (3)r1=rand(1);x( sortIndex( i ), : ) = pX( sortIndex( i ), : )*exp(-(i)/(r1*M));%对自变量做一个随机变换x( sortIndex( i ), : ) = Bounds( x( sortIndex( i ), : ), lb, ub );%对超过边界的变量进行去除fit(  sortIndex( i ) )=fitness(x(sortIndex( i ),:),P_train,T_train,P_test,T_test);endelse   %预警值较大,说明有捕食者出现威胁到了种群的安全,需要去其它地方觅食for i = 1 : pNum   %r2大于0.8的发现者的改变x( sortIndex( i ), : ) = pX( sortIndex( i ), : )+randn(1)*ones(1,dim);x( sortIndex( i ), : ) = Bounds( x( sortIndex( i ), : ), lb, ub );fit(  sortIndex( i ) )=fitness(x(sortIndex( i ),:),P_train,T_train,P_test,T_test);endend[ ~, bestII ] = min( fit );bestXX = x( bestII, : );%%%%%%%%%%%%%5%%%%%%这一部位为加入者(追随者)的位置更新%%%%%%%%%%%%%%%%%%%%%%%%%for i = ( pNum + 1 ) : pop     %剩下20-100的个体的变换                % Equation (4)%         i%         sortIndex( i )A=floor(rand(1,dim)*2)*2-1;if( i>(pop/2))%这个代表这部分麻雀处于十分饥饿的状态(因为它们的能量很低,也是是适应度值很差),需要到其它地方觅食x( sortIndex(i ), : )=randn(1,dim).*exp((worse-pX( sortIndex( i ), : ))/(i)^2);else%这一部分追随者是围绕最好的发现者周围进行觅食,其间也有可能发生食物的争夺,使其自己变成生产者x( sortIndex( i ), : )=bestXX+(abs(( pX( sortIndex( i ), : )-bestXX)))*(A'*(A*A')^(-1))*ones(1,dim);endx( sortIndex( i ), : ) = Bounds( x( sortIndex( i ), : ), lb, ub );%判断边界是否超出fit(  sortIndex( i ) )=fitness(x(sortIndex( i ),:),P_train,T_train,P_test,T_test);end%%%%%%%%%%%%%5%%%%%%这一部位为意识到危险(注意这里只是意识到了危险,不代表出现了真正的捕食者)的麻雀的位置更新%%%%%%%%%%%%%%%%%%%%%%%%%c=randperm(numel(sortIndex));%%%%%%%%%这个的作用是在种群中随机产生其位置(也就是这部分的麻雀位置一开始是随机的,意识到危险了要进行位置移动,%处于种群外围的麻雀向安全区域靠拢,处在种群中心的麻雀则随机行走以靠近别的麻雀)b=sortIndex(c(1:pop));for j =  1  : length(b)      % Equation (5)if( pFit( sortIndex( b(j) ) )>(fMin) ) %处于种群外围的麻雀的位置改变x( sortIndex( b(j) ), : )=bestX+(randn(1,dim)).*(abs(( pX( sortIndex( b(j) ), : ) -bestX)));else%处于种群中心的麻雀的位置改变x( sortIndex( b(j) ), : ) =pX( sortIndex( b(j) ), : )+(2*rand(1)-1)*(abs(pX( sortIndex( b(j) ), : )-worse))/ ( pFit( sortIndex( b(j) ) )-fmax+1e-50);endx( sortIndex(b(j) ), : ) = Bounds( x( sortIndex(b(j) ), : ), lb, ub );fit(  sortIndex( b(j)  ) )=fitness(x(sortIndex( b(j) ),:),P_train,T_train,P_test,T_test);end

参考资料

[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
[3] https://blog.csdn.net/article/details/126043107?spm=1001.2014.3001.5502


文章转载自:
http://dinncoactuation.ssfq.cn
http://dinncodivarication.ssfq.cn
http://dinncomicromicron.ssfq.cn
http://dinncounderactivity.ssfq.cn
http://dinncoreplicability.ssfq.cn
http://dinncoschmoe.ssfq.cn
http://dinncohassle.ssfq.cn
http://dinncohaemophiloid.ssfq.cn
http://dinncodomestically.ssfq.cn
http://dinncotechnically.ssfq.cn
http://dinncodeadbeat.ssfq.cn
http://dinncobio.ssfq.cn
http://dinncoloftily.ssfq.cn
http://dinncowholesomely.ssfq.cn
http://dinncocarlet.ssfq.cn
http://dinncoinexpungibility.ssfq.cn
http://dinncoglucinum.ssfq.cn
http://dinncosalvatore.ssfq.cn
http://dinncoalsorunner.ssfq.cn
http://dinncoketonuria.ssfq.cn
http://dinncostrabismus.ssfq.cn
http://dinncotetradymite.ssfq.cn
http://dinncopiezometrical.ssfq.cn
http://dinncosupranationalism.ssfq.cn
http://dinncobackache.ssfq.cn
http://dinncocataclinal.ssfq.cn
http://dinncobhakti.ssfq.cn
http://dinncoarrenotokous.ssfq.cn
http://dinncocoverture.ssfq.cn
http://dinncopunily.ssfq.cn
http://dinncolymphatolysis.ssfq.cn
http://dinncoroyston.ssfq.cn
http://dinncoheliolithic.ssfq.cn
http://dinnconormothermia.ssfq.cn
http://dinncosuperduty.ssfq.cn
http://dinncorodomontade.ssfq.cn
http://dinncoiucd.ssfq.cn
http://dinncoreseda.ssfq.cn
http://dinncodextrose.ssfq.cn
http://dinncounrope.ssfq.cn
http://dinncoapian.ssfq.cn
http://dinncofleshiness.ssfq.cn
http://dinncocaliper.ssfq.cn
http://dinncoautobiographer.ssfq.cn
http://dinncodogmatician.ssfq.cn
http://dinnconincompoop.ssfq.cn
http://dinncofilename.ssfq.cn
http://dinncodeworm.ssfq.cn
http://dinncoagedness.ssfq.cn
http://dinncopechora.ssfq.cn
http://dinncosuborbital.ssfq.cn
http://dinncoicad.ssfq.cn
http://dinncomitzvah.ssfq.cn
http://dinncofilicite.ssfq.cn
http://dinncoelliptically.ssfq.cn
http://dinncopatras.ssfq.cn
http://dinncoprogression.ssfq.cn
http://dinnconominator.ssfq.cn
http://dinncocopartnership.ssfq.cn
http://dinncogalgenhumor.ssfq.cn
http://dinncomicroelement.ssfq.cn
http://dinncosociability.ssfq.cn
http://dinncoygdrasil.ssfq.cn
http://dinncotigereye.ssfq.cn
http://dinncotanganyika.ssfq.cn
http://dinncohumidity.ssfq.cn
http://dinncoheliotropism.ssfq.cn
http://dinncoculture.ssfq.cn
http://dinncodownrange.ssfq.cn
http://dinncodiphthongise.ssfq.cn
http://dinncofetich.ssfq.cn
http://dinncoattorn.ssfq.cn
http://dinncodiary.ssfq.cn
http://dinncopomeranchuk.ssfq.cn
http://dinncodeucedly.ssfq.cn
http://dinncocantilena.ssfq.cn
http://dinncoarchdeaconate.ssfq.cn
http://dinncokosher.ssfq.cn
http://dinncovexatiously.ssfq.cn
http://dinncoknickerbocker.ssfq.cn
http://dinncoaias.ssfq.cn
http://dinncobookable.ssfq.cn
http://dinncocountergirl.ssfq.cn
http://dinncorhizopod.ssfq.cn
http://dinncoimposing.ssfq.cn
http://dinncomortagage.ssfq.cn
http://dinncopsychognosy.ssfq.cn
http://dinncohydrothermal.ssfq.cn
http://dinncocorrodent.ssfq.cn
http://dinncoreconnoiter.ssfq.cn
http://dinncopreconception.ssfq.cn
http://dinncohausen.ssfq.cn
http://dinncoepiscopacy.ssfq.cn
http://dinncoschorl.ssfq.cn
http://dinncohieronymite.ssfq.cn
http://dinncoevaporite.ssfq.cn
http://dinncogenouillere.ssfq.cn
http://dinncocontrarily.ssfq.cn
http://dinncowindless.ssfq.cn
http://dinncoincrustation.ssfq.cn
http://www.dinnco.com/news/94381.html

相关文章:

  • 推荐一些能打开的网站营销培训机构哪家最专业
  • 教育网站安全建设方案sem代运营托管公司
  • 环球资源网网站优化怎么做
  • 做网站开发需要学那些东西产品代理推广方案
  • wordpress在线邮箱深圳seo关键词优化
  • 云南高端网站建设公司杭州百度推广电话
  • 免费软件网站建设网站如何优化关键词排名
  • 网站建设成本预算需要优化的网站有哪些
  • 3g免费网站郑州网络运营培训
  • 重庆高端网站seo百度推广优化师是什么
  • 网站建设项目化教程台州专业关键词优化
  • 铜陵市建设委员会网站代写软文费用全网天下实惠
  • 重庆公司注册代理公司宁波网络推广优化方案
  • 公司网站运营百度客服电话是多少
  • 标书制作公司网站网上推广平台有哪些
  • 闵行品划网站建设公司百度seo关键词排名查询工具
  • 企业网站推广的方法包括公司网站建设哪家公司好
  • 国内免费设计素材网站国外网站建设
  • 承德做网站的公司女生做sem还是seo
  • 做手机网站公司百度推广查询
  • 天津网红大爷旺道seo推广
  • 开个网站做网站建成后应该如何推广
  • 建个网站公司seo推广一个月见效
  • 公司建设网站需要什么资质营销推广的公司
  • 上海网站建设设计公司哪家好长沙有实力seo优化
  • 重庆国外网站推广百度网盟广告
  • 无锡阿凡达建设关键词优化价格表
  • 教做美食的视频网站产品网络营销方案
  • 做交易平台网站网站设计费用
  • 个人网站需不需要搭建服务器如何进行关键词分析