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

网站开发读书笔记品牌推广活动策划方案

网站开发读书笔记,品牌推广活动策划方案,自己的域名怎么做网站,做基因结构可以用哪个网站回归预测 | Matlab基于SO-GRU蛇群算法优化门控循环单元的数据多输入单输出回归预测 目录 回归预测 | Matlab基于SO-GRU蛇群算法优化门控循环单元的数据多输入单输出回归预测效果一览基本介绍程序设计参考资料 效果一览 基本介绍 1.Matlab基于SO-GRU蛇群算法优化门控循环单元的数…

回归预测 | Matlab基于SO-GRU蛇群算法优化门控循环单元的数据多输入单输出回归预测

目录

    • 回归预测 | Matlab基于SO-GRU蛇群算法优化门控循环单元的数据多输入单输出回归预测
      • 效果一览
      • 基本介绍
      • 程序设计
      • 参考资料

效果一览

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

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

基本介绍

1.Matlab基于SO-GRU蛇群算法优化门控循环单元的数据多输入单输出回归预测(完整源码和数据)
2.优化参数为:学习率,隐含层节点,正则化参数。
3.多特征输入单输出的回归预测。程序内注释详细,直接替换数据就可以用。
4.程序语言为matlab,程序可出预测效果图,迭代优化图,相关分析图,运行环境matlab2020b及以上。评价指标包括:R2、MAE、MSE、RMSE和MAPE等。
5.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。

在这里插入图片描述

程序设计

  • 完整源码和数据获取方式(资源处下载):Matlab基于SO-GRU蛇群算法优化门控循环单元的数据多输入单输出回归预测。
function [fval,Xfood,gbest_t] = SO(N,T,lb,ub,dim,fobj)
%initial 
vec_flag=[1,-1];
Threshold=0.25;
Thresold2= 0.6;
C1=0.5;
C2=.05;
C3=2;
X=initialization(N,dim,ub,lb);
for i=1:Nfitness(i)=feval(fobj,X(i,:));   
end
[GYbest, gbest] = min(fitness);
Xfood = X(gbest,:);
%Diving the swarm into two equal groups males and females
Nm=round(N/2);%eq.(2&3)
Nf=N-Nm;
Xm=X(1:Nm,:);
Xf=X(Nm+1:N,:);
fitness_m=fitness(1:Nm);
fitness_f=fitness(Nm+1:N);
[fitnessBest_m, gbest1] = min(fitness_m);
Xbest_m = Xm(gbest1,:);
[fitnessBest_f, gbest2] = min(fitness_f);
Xbest_f = Xf(gbest2,:);
for t = 1:Tdisp(['  ',num2str(t),' ε   '])Temp=exp(-((t)/T));  %eq.(4)Q=C1*exp(((t-T)/(T)));%eq.(5)if Q>1        Q=1;    end% Exploration Phase (no Food)
if Q<Thresholdfor i=1:Nmfor j=1:1:dimrand_leader_index = floor(Nm*rand()+1);X_randm = Xm(rand_leader_index, :);flag_index = floor(2*rand()+1);Flag=vec_flag(flag_index);Am=exp(-fitness_m(rand_leader_index)/(fitness_m(i)+eps));%eq.(7)Xnewm(i,j)=X_randm(j)+Flag*C2*Am*((ub(j)-lb(j))*rand+lb(j));%eq.(6)endendfor i=1:Nffor j=1:1:dimrand_leader_index = floor(Nf*rand()+1);X_randf = Xf(rand_leader_index, :);flag_index = floor(2*rand()+1);Flag=vec_flag(flag_index);Af=exp(-fitness_f(rand_leader_index)/(fitness_f(i)+eps));%eq.(9)Xnewf(i,j)=X_randf(j)+Flag*C2*Af*((ub(j)-lb(j))*rand+lb(j));%eq.(8)endend
else %Exploitation Phase (Food Exists)if Temp>Thresold2  %hotfor i=1:Nmflag_index = floor(2*rand()+1);Flag=vec_flag(flag_index);for j=1:1:dimXnewm(i,j)=Xfood(j)+C3*Flag*Temp*rand*(Xfood(j)-Xm(i,j));%eq.(10)endendfor i=1:Nfflag_index = floor(2*rand()+1);Flag=vec_flag(flag_index);for j=1:1:dimXnewf(i,j)=Xfood(j)+Flag*C3*Temp*rand*(Xfood(j)-Xf(i,j));%eq.(10)endendelse %coldif rand>0.6 %fightfor i=1:Nmfor j=1:1:dimFM=exp(-(fitnessBest_f)/(fitness_m(i)+eps));%eq.(13)Xnewm(i,j)=Xm(i,j) +C3*FM*rand*(Q*Xbest_f(j)-Xm(i,j));%eq.(11)endendfor i=1:Nffor j=1:1:dimFF=exp(-(fitnessBest_m)/(fitness_f(i)+eps));%eq.(14)Xnewf(i,j)=Xf(i,j)+C3*FF*rand*(Q*Xbest_m(j)-Xf(i,j));%eq.(12)endendelse%matingfor i=1:Nmfor j=1:1:dimMm=exp(-fitness_f(i)/(fitness_m(i)+eps));%eq.(17)Xnewm(i,j)=Xm(i,j) +C3*rand*Mm*(Q*Xf(i,j)-Xm(i,j));%eq.(15endendfor i=1:Nffor j=1:1:dimMf=exp(-fitness_m(i)/(fitness_f(i)+eps));%eq.(18)Xnewf(i,j)=Xf(i,j) +C3*rand*Mf*(Q*Xm(i,j)-Xf(i,j));%eq.(16)endend

参考资料

[1] https://blog.csdn.net/kjm13182345320/article/details/129215161
[2] https://blog.csdn.net/kjm13182345320/article/details/128105718

http://www.hrbkazy.com/news/15966.html

相关文章:

  • 手机网站建设软件长沙优化排名推广
  • 公众微信绑定网站帐号百度搜索历史记录
  • 您没有足够的权限访问该页面 wordpressseo图片优化
  • 公司网站选择什么空间外链网站
  • 一级a做爰片免费网站冫数据分析培训班
  • 什么网站可以做卷子百度收录网址提交
  • 做网站只买一个程序杭州龙席网络seo
  • 文字做图网站网络营销工程师培训
  • php面向对象网站开发营销策略主要包括哪些
  • 网站建设成都销售系统
  • 网站设计范例百度竞价
  • app与网站的区别功能网站申请流程
  • 天津做网站好的公司有哪些网络稿件投稿平台
  • 网站构成的基本结构seo技术学院
  • 产品市场推广方案范文爱站seo综合查询
  • 做网站那个php好用网站优化公司上海
  • 任县网站建设服务价格关键词
  • 网站域名的密码国际要闻
  • 长沙做痔疮东大医院de网站seo综合查询什么意思
  • 网站运营软件怎么在平台上做推广
  • 设计师网上接单的网站百度关键词seo排名优化
  • 企业线上推广方案吉林百度seo公司
  • wordpress和woo西安网站seo费用
  • 沈阳市有做网站的公司seo排名哪家正规
  • 关键词排名点击软件网站搜索营销
  • 互联网创业项目网站不属于网络推广方法
  • 国内做网站比较好的公司有哪些企业网站制作方案
  • 网站登记表青岛seo霸屏
  • 怎样做网站信箱bt磁力猪
  • 免费网站建设平台 iis怎样注册一个自己的平台