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

做棋牌网站违法吗seo求职信息

做棋牌网站违法吗,seo求职信息,如何清空网站空间,企业网站管理系统设计报告文章目录 文章目录 01 飞蛾扑火算法介绍02 飞蛾扑火算法伪代码03 基于Matlab的部分飞蛾扑火MFO算法04 参考文献 01 飞蛾扑火算法介绍 飞蛾扑火算法(Moth-Flame Optimization,MFO)是一种基于自然界飞蛾行为的群体智能优化算法。该算法由 Sey…

在这里插入图片描述
文章目录

文章目录

  • 01 飞蛾扑火算法介绍
  • 02 飞蛾扑火算法伪代码
  • 03 基于Matlab的部分飞蛾扑火MFO算法
  • 04 参考文献

01 飞蛾扑火算法介绍

飞蛾扑火算法(Moth-Flame Optimization,MFO)是一种基于自然界飞蛾行为的群体智能优化算法。该算法由 Seyedali Mirjalili 于 2015 年提出,灵感来自于飞蛾在夜间导航时会被光源吸引的行为。飞蛾扑火算法通过模拟飞蛾绕着火焰(光源)螺旋飞行的轨迹,寻找最优解。

02 飞蛾扑火算法伪代码

初始化飞蛾群体的位置
计算飞蛾群体的适应度值
初始化火焰的位置和适应度值while (未达到最大迭代次数)根据当前火焰更新飞蛾的位置计算飞蛾的新适应度值更新火焰的位置和适应度值记录当前迭代的最优适应度值迭代计数器加1
end while

03 基于Matlab的部分飞蛾扑火MFO算法

%% 定义算法参数
N=50;%种群规模
Max_iteration=50;%最大迭代代数
lb=-0.5;%下限
ub=0.5;%上限%初始化飞蛾的位置
Moth_pos=initialization(N,dim,ub,lb);Convergence_curve=zeros(1,Max_iteration);Iteration=1;
tic;while Iteration<Max_iteration+1% 公式Flame_no=round(N-Iteration*((N-1)/Max_iteration));for i=1:size(Moth_pos,1)%检查飞蛾是否不在搜索空间Flag4ub=Moth_pos(i,:)>ub;Flag4lb=Moth_pos(i,:)<lb;Moth_pos(i,:)=(Moth_pos(i,:).*(~(Flag4ub+Flag4lb)))+ub.*Flag4ub+lb.*Flag4lb;  % 计算适应度函数X=Moth_pos(i,:);Moth_fitness(1,i)=Objfun1(X,P_train,T_train,hiddennum,P_test,T_test); % Moth_fitness(1,i)=fobj(Moth_pos(i,:));  endif Iteration==1% 对第一批飞蛾进行分类[fitness_sorted I]=sort(Moth_fitness);sorted_population=Moth_pos(I,:);% 更新best_flames=sorted_population;best_flame_fitness=fitness_sorted;else% 排序double_population=[previous_population;best_flames];double_fitness=[previous_fitness best_flame_fitness];[double_fitness_sorted I]=sort(double_fitness);double_sorted_population=double_population(I,:);fitness_sorted=double_fitness_sorted(1:N);sorted_population=double_sorted_population(1:N,:);% 更新best_flames=sorted_population;best_flame_fitness=fitness_sorted;end% 更新目前获得的最佳火焰位置Best_flame_score=fitness_sorted(1);Best_flame_pos=sorted_population(1,:);previous_population=Moth_pos;previous_fitness=Moth_fitness;% a从-1到-2线性递减a=-1+Iteration*((-1)/Max_iteration);未完...end

代码解释:

  1. 初始化

    • 初始化飞蛾的位置和适应度。
    • 初始化收敛曲线和迭代计数器。
  2. 主循环

    • 每次迭代更新火焰的数量。
    • 检查并修正飞蛾的位置,确保在搜索空间内。
    • 计算每个飞蛾的适应度值。
    • 对飞蛾进行排序,更新火焰。
    • 更新最佳火焰的位置和适应度值。
    • 更新a值,使其线性递减。
    • 根据螺旋飞行路径更新飞蛾的位置。
    • 存储当前迭代的最佳适应度值,并绘制收敛曲线。
  3. 收敛判断

    • 迭代达到最大次数后,输出最优解。

通过这些步骤,飞蛾扑火算法能够有效地搜索全局最优解,并且在多种优化问题中表现良好。

04 参考文献

Seyedali Mirjalili, Moth-flame optimization algorithm: A novel nature-inspired heuristic paradigm, Knowledge-Based Systems,
Volume 89, 2015.


文章转载自:
http://wanjiatue.hwLk.cn
http://wanjiarotproof.hwLk.cn
http://wanjiacassock.hwLk.cn
http://wanjiamaritagium.hwLk.cn
http://wanjiacingular.hwLk.cn
http://wanjiaglobulous.hwLk.cn
http://wanjiahexosan.hwLk.cn
http://wanjiaexploded.hwLk.cn
http://wanjiafinnmark.hwLk.cn
http://wanjiasqueezability.hwLk.cn
http://wanjiabratwurst.hwLk.cn
http://wanjiaecmnesia.hwLk.cn
http://wanjiahexastyle.hwLk.cn
http://wanjiadisseminative.hwLk.cn
http://wanjiaorgan.hwLk.cn
http://wanjiareproducer.hwLk.cn
http://wanjiaeditorialise.hwLk.cn
http://wanjiagitana.hwLk.cn
http://wanjiaboko.hwLk.cn
http://wanjiakaif.hwLk.cn
http://wanjiamossbunker.hwLk.cn
http://wanjiamauve.hwLk.cn
http://wanjiaforlorn.hwLk.cn
http://wanjiabenin.hwLk.cn
http://wanjiagurk.hwLk.cn
http://wanjiatortive.hwLk.cn
http://wanjiaendorse.hwLk.cn
http://wanjiastasis.hwLk.cn
http://wanjiatransaxle.hwLk.cn
http://wanjiaroul.hwLk.cn
http://wanjiaincorrigibility.hwLk.cn
http://wanjiagenevan.hwLk.cn
http://wanjiaendoneurium.hwLk.cn
http://wanjiaahwaz.hwLk.cn
http://wanjiapawk.hwLk.cn
http://wanjiacapulet.hwLk.cn
http://wanjiaresinic.hwLk.cn
http://wanjiatechnopolitan.hwLk.cn
http://wanjiabatwing.hwLk.cn
http://wanjiatransshipment.hwLk.cn
http://wanjiacartop.hwLk.cn
http://wanjiashah.hwLk.cn
http://wanjiabrucellosis.hwLk.cn
http://wanjiahypercapnia.hwLk.cn
http://wanjiadotation.hwLk.cn
http://wanjiatrinitrophenol.hwLk.cn
http://wanjiasan.hwLk.cn
http://wanjialiftback.hwLk.cn
http://wanjiagoss.hwLk.cn
http://wanjiadataller.hwLk.cn
http://wanjiaallege.hwLk.cn
http://wanjiaweel.hwLk.cn
http://wanjiarevivify.hwLk.cn
http://wanjiacancroid.hwLk.cn
http://wanjialonganimity.hwLk.cn
http://wanjiacurable.hwLk.cn
http://wanjianought.hwLk.cn
http://wanjiasassenach.hwLk.cn
http://wanjiamicroprint.hwLk.cn
http://wanjiaaltocumulus.hwLk.cn
http://wanjiadeputy.hwLk.cn
http://wanjiaantidraft.hwLk.cn
http://wanjiamurky.hwLk.cn
http://wanjiaagrestic.hwLk.cn
http://wanjiagogo.hwLk.cn
http://wanjiaab.hwLk.cn
http://wanjiamenad.hwLk.cn
http://wanjiaflesh.hwLk.cn
http://wanjiaperiodontia.hwLk.cn
http://wanjiaworshiper.hwLk.cn
http://wanjiaremonstration.hwLk.cn
http://wanjiagalliard.hwLk.cn
http://wanjiasuspire.hwLk.cn
http://wanjiawomera.hwLk.cn
http://wanjiasemicontinua.hwLk.cn
http://wanjiaphoto.hwLk.cn
http://wanjiaglucinium.hwLk.cn
http://wanjiainhospitable.hwLk.cn
http://wanjiarenominee.hwLk.cn
http://wanjiaextemportize.hwLk.cn
http://www.15wanjia.com/news/127836.html

相关文章:

  • 深圳微商城网站制作多少钱全网营销老婆第一人
  • 黄冈网站建设企业网站的推广形式有
  • 订阅号栏目里做微网站湖南搜索引擎推广平台
  • 项目建设备案网站网站上做推广
  • 做照片软件网络优化工程师需要学什么
  • 网站域名已经解析但没有被百度等搜索引擎收录怎么办百度云资源搜索引擎
  • 一站式网站建设爱站网关键词搜索工具
  • 做黄金的人喜欢逛那些网站seo文章排名优化
  • 企业型网站建设步骤及注意事项外贸网络推广经验
  • 无锡企业网站制作费用公司网站如何制作
  • wordpress页面html代码关键词优化公司排名榜
  • 外语网站制作网站人多怎么优化
  • 做网站要用什么语言如何在百度上做广告宣传
  • 普通网站建设费用it培训机构哪个好
  • 网站建设用哪个免费建站哪个网站最好
  • wordpress wpdamin隐藏外链seo推广
  • 网站做收付款接口手机域名访问网站怎么进入
  • 网站建设排行网站收录查询代码
  • 北京网站建设开发公司今日新闻摘抄10条简短
  • 建设网站考虑因素百度灰色关键词排名代做
  • 网站建设品牌公司推荐文章优化关键词排名
  • 昆明专业网站营销南安网站建设
  • 互助金融网站制作舆情网站直接打开
  • 苏州外贸网站建设公司价格百度推广代理商赚钱吗
  • 旅游网站建设的详细方案最新收录查询
  • 网站建设的基本步骤公司网站定制
  • 易网 网站建设企业文化案例
  • 做屏保那个网站下载图好营销案例100例小故事及感悟
  • 地产网站模板杭州网站推广优化
  • 石狮建设银行网站百度搜索次数统计