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

信阳企业网站建设制作网站 优帮云

信阳企业网站建设,制作网站 优帮云,加拿大28网站开发,建房城乡建设部网站一、小龙虾优化算法COA 小龙虾优化算法(Crayfsh optimization algorithm,COA)由Jia Heming 等人于2023年提出,该算法模拟小龙虾的避暑、竞争和觅食行为,具有搜索速度快,搜索能力强,能够有效平衡…

一、小龙虾优化算法COA

小龙虾优化算法(Crayfsh optimization algorithm,COA)由Jia Heming 等人于2023年提出,该算法模拟小龙虾的避暑、竞争和觅食行为,具有搜索速度快,搜索能力强,能够有效平衡全局搜索和局部搜索的能力。

小龙虾是一种形状类似于虾的甲壳类动物,其甲壳坚硬且颜色丰富。成体的小龙虾身长约5.6-11.9厘米,整体颜色包括红色、红棕色和粉红色。背部是酱暗红色,两侧则是粉红色,带有橘黄色或白色的斑点。甲壳部分近黑色,而腹部背面则有一楔形条纹。幼虾体为均匀的灰色,有时具有黑色波纹,其螯狭长,甲壳中部不被网眼状空隙分隔,甲壳上明显具有颗粒。

小龙虾属于杂食性动物,它们的饮食习性比较特殊。在河底,小龙虾更喜欢吃泥,并且喜欢吃已经死亡的小鱼或其他水中生物。除此之外,植物类、小鱼、小虾、浮游生物、底栖生物和藻类都可以成为它们的食物。

参考文献:

[1] Jia, H., Rao, H., Wen, C. et al. Crayfish optimization algorithm. Artif Intell Rev (2023). Crayfish optimization algorithm | SpringerLink

二、基于非支配排序的小龙虾优化算法NSCOA

基于非支配排序的小龙虾优化算法(Non-Dominated Crayfsh optimization algorithm,NSCOA)由小龙虾优化算法与非支配排序策略结合而成。将NSCOA用于求解46个多目标测试函数(ZDT1、ZDT2、ZDT3、ZDT4、ZDT6、DTLZ1-DTLZ7、WFG1-WFG10、UF1-UF10、CF1-CF10、Kursawe、Poloni、Viennet2、Viennet3)以及1个工程应用(盘式制动器设计),并采用IGD、GD、HV、SP进行评价。

(1)部分代码

close all;
clear ; 
clc;
%%
% TestProblem测试问题说明:
%一共46个多目标测试函数,详情如下:
%1-5:ZDT1、ZDT2、ZDT3、ZDT4、ZDT6
%6-12:DZDT1-DZDT7
%13-22:wfg1-wfg10
%23-32:uf1-uf10
%33-42:cf1-cf10
%43-46:Kursawe、Poloni、Viennet2、Viennet3
%47 盘式制动器设计 温泽宇,谢珺,谢刚,续欣莹.基于新型拥挤度距离的多目标麻雀搜索算法[J].计算机工程与应用,2021,57(22):102-109.
%%
TestProblem=1;%1-47
MultiObj = GetFunInfo(TestProblem);
MultiObjFnc=MultiObj.name;%问题名
% Parameters
params.Np = 100;        % Population size
params.Nr = 200;        % Repository size
params.maxgen =100;    % Maximum number of generations
numOfObj=MultiObj.numOfObj;%目标函数个数
D=MultiObj.nVar;%维度
f = NSCOA(params,MultiObj);
X=f(:,1:D);%PS
Obtained_Pareto=f(:,D+1:D+numOfObj);%PF
if(isfield(MultiObj,'truePF'))%判断是否有参考的PF
True_Pareto=MultiObj.truePF;
%%  Metric Value
% ResultData的值分别是IGD、GD、HV、Spacing  (HV越大越好,其他指标越小越好)
ResultData=[IGD(Obtained_Pareto,True_Pareto),GD(Obtained_Pareto,True_Pareto),HV(Obtained_Pareto,True_Pareto),Spacing(Obtained_Pareto)];
else%计算每个算法的Spacing,Spacing越小说明解集分布越均匀ResultData=Spacing(Obtained_Pareto);%计算的Spacing
end
%%
disp('Repository fitness values are stored in Obtained_Pareto');
disp('Repository particles positions are store in X');

(2)部分结果

三、完整MATLAB代码

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

相关文章:

  • 沈阳市网站旅游电子商务项目计划书
  • 建设银行官方网站下载cdn加速 wordpress
  • 菜鸟怎样做自己的网站深圳网站开发哪家专业
  • 单页面网站制作视频营销网站制作需要多少钱
  • 个人开发网站下载优化大师app
  • 网站公司做的网站被攻击亚马逊云服务器收费标准
  • 兰州做网站价格淄博品质网站建设
  • 承接网站开发 小程序开发下载应用商店app并安装到手机上
  • 江苏两学一做网站网站开发工程师资格证
  • 怎么投诉做网站的公司网页游戏网页版
  • 零食网站色调搭配怎麽做小说网站自动采集
  • 自己做的网站搜索不到怎样进行网站备案
  • 定制级高端网站建设logo制作网站免费
  • 淘宝联盟 网站建设 内容少如何建立英文网站
  • 东营智能网站设计企业网站源码搜一品资源
  • 网站交互功能制作一个私人网站怎么申请域名
  • python做网站怎么样网络调查问卷怎么制作
  • 网站竞价推广都有哪些山西住房建设厅网站
  • 图片制作动画seo蜘蛛池
  • 专业彩票网站建设wordpress模板fruit
  • 龙岗龙城街道网站建设做推广工具
  • 做三维特效的好网站网站建设备案书模板
  • 班组建设展板哪个网站有惠州网站建设选惠州邦
  • 网站开发课程教学目标网站开发人员职能
  • 深圳市专业网站建设如何成立一个自己的品牌
  • 官网建设知识黄冈网站推广优化技巧
  • 医药网站设计公司改名字重新备案网站会停吗
  • copyright技术支持 东莞网站建设辽源网站优化
  • 做网站都要掌握什么中兴建设有限公司网站
  • 网站开发技术 创新点应用商店优化