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

网站功能建设特点鞍山市城乡建设局网站

网站功能建设特点,鞍山市城乡建设局网站,山东省造价信息网官网,下载河北公众号官方版安装中华穿山甲优化( Chinese Pangolin Optimizer ,CPO)算法由GUO Zhiqing 等人提出,该算法的灵感来自中华穿山甲独特的狩猎行为,包括引诱和捕食行为。 算法流程如下: 1. 开始 设置算法参数和最大迭代次数&a…

中华穿山甲优化( Chinese Pangolin Optimizer ,CPO)算法由GUO Zhiqing 等人提出,该算法的灵感来自中华穿山甲独特的狩猎行为,包括引诱和捕食行为。
在这里插入图片描述

算法流程如下:

1. 开始
设置算法参数和最大迭代次数:初始化算法所需的参数和最大迭代次数。
计算适应度值并更新初始化:计算初始种群的适应度值,并更新穿山甲的位置 λM​ 和蚂蚁的位置 XA​。
更新当前种群位置和最优个体位置:更新当前种群的位置和最优个体的位置。
2. 迭代过程
2.1 判断是否达到最大迭代次数
如果当前迭代次数 t 小于最大迭代次数 tmax​,则继续迭代;否则,输出穿山甲的新位置 λMnew​​ 及其适应度值,并结束算法。
2.2 计算香气浓度 CM​
使用公式 (9) 到 (14) 计算香气浓度 CM​。
2.3 计算快速下降因子 C1​
使用公式 (28) 计算快速下降因子 C1​。
2.4 计算能量消耗因子 E
使用公式 (24) 计算能量消耗因子 E。
2.5 计算能量波动因子 A1​
使用公式 (23) 计算能量波动因子 A1​。
2.6 计算疲劳指数因子 Fatigue
使用公式 (25) 计算疲劳指数因子 Fatigue。
2.7 计算 Levy 飞行函数步长 Llevy​
使用公式 (29) 和 (30) 计算 Levy 飞行函数的步长 Llevy​。
2.8 计算香气轨迹因子 a
使用公式 (21) 和 (22) 计算香气轨迹因子 a。
2.9 根据香气浓度 CM​ 的不同范围进行不同的操作
2.9.1 如果 CM​≥0.2
计算位置 XA​:使用公式 (19) 和 (20) 计算蚂蚁的位置 XA​。
计算穿山甲的位置 λM​:使用公式 (26) 和 (27) 计算穿山甲的位置 λM​。
更新最优位置 X∗:使用公式 (31) 更新最优位置 X∗。
计算适应度值并检查边界:计算新的适应度值并检查是否超出边界。
判断是否是最优的穿山甲位置:如果是,则更新迭代次数 t=t+1,继续迭代;否则,直接更新迭代次数 t=t+1。
2.9.2 如果 0≤CM​<0.3
搜索和定位阶段:使用公式 (32) 和 (33) 计算穿山甲的位置 λM​。
更新最优位置 X∗:使用公式 (38) 更新最优位置 X∗。
计算适应度值并检查边界:计算新的适应度值并检查是否超出边界。
判断是否是最优的穿山甲位置:如果是,则更新迭代次数 t=t+1,继续迭代;否则,直接更新迭代次数 t=t+1。
2.9.3 如果 0.3≤CM​<0.6
快速接近阶段:使用公式 (34) 和 (35) 计算穿山甲的位置 λM​。
更新最优位置 X∗:使用公式 (38) 更新最优位置 X∗。
计算适应度值并检查边界:计算新的适应度值并检查是否超出边界。
判断是否是最优的穿山甲位置:如果是,则更新迭代次数 t=t+1,继续迭代;否则,直接更新迭代次数 t=t+1。
2.9.4 如果 CM​≥0.6
挖掘和进食阶段:使用公式 (36) 和 (37) 计算穿山甲的位置 λM​。
更新最优位置 X∗:使用公式 (38) 更新最优位置 X∗。
计算适应度值并检查边界:计算新的适应度值并检查是否超出边界。
判断是否是最优的穿山甲位置:如果是,则更新迭代次数 t=t+1,继续迭代;否则,直接更新迭代次数 t=t+1。
3. 结束
输出穿山甲的新位置 λMnew​​ 及其适应度值:当达到最大迭代次数时,输出最终的穿山甲位置及其适应度值,算法结束。

在这里插入图片描述

参考文献:
[1]Zhiqing GUO, Guangwei LIU, and Feng JIANG, Chinese Pangolin Optimizer: A novel bio-inspired metaheuristic for solving optimization problems

二、23个函数介绍

在这里插入图片描述
参考文献:

[1] Yao X, Liu Y, Lin G M. Evolutionary programming made faster[J]. IEEE transactions on evolutionary computation, 1999, 3(2):82-102.

三、部分代码及结果

SearchAgents_no = 100;
Max_iter = 1000;
fn=12;
Function_name=strcat('F',num2str(fn));
[lb,ub,dim,fobj]=Get_Functions_details(Function_name);
[Best_score,Best_pos,PO_cg_curve]=(SearchAgents_no,Max_iter,lb,ub,dim,fobj);
semilogy(PO_cg_curve,'LineWidth',2)
title(Function_name)
xlabel('迭代次数');
ylabel('适应度值');

在这里插入图片描述

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

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

四、完整MATLAB代码见下方名片


文章转载自:

http://JGL4Pqyi.brxzt.cn
http://HMvzTWLR.brxzt.cn
http://YdBlcnGK.brxzt.cn
http://pL6Iu3zw.brxzt.cn
http://JEmUiTFe.brxzt.cn
http://5TAGvcqf.brxzt.cn
http://99hDVlAV.brxzt.cn
http://u9ceJJ2q.brxzt.cn
http://PTEv7GIU.brxzt.cn
http://MQxKP1h0.brxzt.cn
http://Iq3jqRdn.brxzt.cn
http://fxGWuJHX.brxzt.cn
http://4cJtmCM5.brxzt.cn
http://jxsHkXx9.brxzt.cn
http://tjkpZiOc.brxzt.cn
http://fGgoMRBh.brxzt.cn
http://8XXGcCHB.brxzt.cn
http://yB6gzgtc.brxzt.cn
http://3ImcmkSd.brxzt.cn
http://BkRPwvkb.brxzt.cn
http://Dpgqkq6O.brxzt.cn
http://ThOxz6FH.brxzt.cn
http://2o4EEC1U.brxzt.cn
http://LlFeozlG.brxzt.cn
http://Ccbx2o2R.brxzt.cn
http://J7gax7bD.brxzt.cn
http://1qQtzN9h.brxzt.cn
http://d2R4svBE.brxzt.cn
http://bt5ufLa5.brxzt.cn
http://IqMAJirF.brxzt.cn
http://www.dtcms.com/wzjs/600024.html

相关文章:

  • 公司网站设计规划自己注册公司需要什么资料
  • 自己做网站软件互联网直播营销大赛主题
  • 网站改版 重定向制作网页网站哪个好用
  • 网站备案网站建筑工程招聘网
  • 网站logo制作软件google推广seo
  • 网站vi设计公司百度竞价推广账户优化
  • 百度做网站的联系人黑龙江省城乡和建设厅网站首页
  • 江西建设厅网站官网前端特效网站
  • wp做网站职业技能培训
  • 天津企业网站设计报价贵阳市门户网站
  • 手机网站 cms网站的建立与运营
  • 响应式网站设计规则个人网站备案需要几天
  • 聊城大学附属小学规划建设wordpress seo plugin
  • 记事本做网站怎么不行啦最大的房产网站排名
  • 网站备案是指什么买房网
  • 网站开发文档管理工具产品推广是销售吗
  • 网站推广公司排名点击查看全部免费网站软件
  • 公司网站开发费用放在什么科目建筑工程信息价哪里可以查询
  • 做学术用的网站提升学历咨询
  • 开发商城网站公司哈尔滨网站建设的公司
  • 手机网站 免费 html长沙企业网站建设品牌
  • 网站开发所需要的技术广告制作公司哪家好
  • 百度竞价网站怎么做黑客以网站做跳板入侵方法
  • 贵阳建站网站空间单位
  • 做pcr查基因序列的网站企业网站备案 名称
  • 淄博网站建设hiddd网站制作优势
  • 厦门商务网站建设郑州seo服务公司
  • 艺术品网站开发网站开发需要什么专业的人才
  • 怎么做自动提卡网站网络舆情参考
  • 学校网站建设要求订阅号可以做微网站