cec2017(MATLAB):星雀优化算法(Nutcracker optimizer algorithm,NOA)

一、星雀优化算法NOA

星雀优化算法(Nutcracker optimizer algorithm,NOA)由Mohamed Abdel-Basset等人于2023年提出,该算法模拟星雀的两种行为,即:在夏秋季节收集并储存食物,在春冬季节搜索食物的存储位置。星雀优化算法(Nutcracker optimizer algorithm,NOA)_IT猿手的博客-CSDN博客

参考文献:

1\]Mohamed Abdel-Basset, Reda Mohamed, Mohammed Jameel, Mohamed Abouhawwash.**Nutcracker optimizer: A novel nature-inspired metaheuristic algorithm for global optimization and engineering design problems**\[J\]. Knowledge-Based Systems,2023,262. ### 二、CEC2017简介 CEC2017简介 [cec2017(python):红狐优化算法(Red fox optimization,RFO)求解cec2017_IT猿手的博客-CSDN博客](https://blog.csdn.net/weixin_46204734/article/details/129841184 "cec2017(python):红狐优化算法(Red fox optimization,RFO)求解cec2017_IT猿手的博客-CSDN博客") ![](https://file.jishuzhan.net/article/1720725757065433090/4c26215d0b6e2644a06a5686857ff43d.webp) 参考文献: \[1\]Awad, N. H., Ali, M. Z., Liang, J. J., Qu, B. Y., \& Suganthan, P. N. (2016). "**Problem definitions and evaluation criteria for the CEC2017 special session and competition on single objective real-parameter numerical optimization**," Technical Report. Nanyang Technological University, Singapore. ### 三、星雀优化算法NOA求解CEC2017 部分代码 ``` close all clear  clc Function_name=15; %测试函数1-30 lb=-100;%变量下界 ub=100;%变量上界 dim=10;%维度 10/30/50/100 SearchAgents_no=100; % Number of search agents Max_iteration=500;%最大迭代次数 [Best_score,Best_pos,Curve]=NOA(SearchAgents_no,Max_iteration,lb,ub,dim,fobj); figure % Best convergence curve semilogy(Curve,'LineWidth',2,'Color','g'); title(strcat('CEC2017-F',num2str(Function_name))) xlabel('迭代次数'); ylabel('适应度值'); axis tight box on legend('NOA') display(['The best solution is : ', num2str(Best_pos)]); display(['The best optimal value of the objective funciton is : ', num2str(Best_score)]); ``` 部分结果 ![](https://file.jishuzhan.net/article/1720725757065433090/ec3b133e29b0d2aa9ae479242b4489ac.webp) ![](https://file.jishuzhan.net/article/1720725757065433090/efe38c1e482389a600aa241aa2c2eceb.webp) ![](https://file.jishuzhan.net/article/1720725757065433090/767726a0b000784b67b7f2e34909c6fd.webp) ![](https://file.jishuzhan.net/article/1720725757065433090/f3a93052d0b6809005dcaf016fed5cab.webp) ![](https://file.jishuzhan.net/article/1720725757065433090/e1f24889dc0f9e29496d0012b7000969.webp) ### 四、完整MATLAB代码

相关推荐
CoovallyAIHub17 小时前
中科大DSAI Lab团队多篇论文入选ICCV 2025,推动三维视觉与泛化感知技术突破
深度学习·算法·计算机视觉
NAGNIP18 小时前
Serverless 架构下的大模型框架落地实践
算法·架构
moonlifesudo18 小时前
半开区间和开区间的两个二分模版
算法
moonlifesudo18 小时前
300:最长递增子序列
算法
CoovallyAIHub1 天前
港大&字节重磅发布DanceGRPO:突破视觉生成RLHF瓶颈,多项任务性能提升超180%!
深度学习·算法·计算机视觉
CoovallyAIHub1 天前
英伟达ViPE重磅发布!解决3D感知难题,SLAM+深度学习完美融合(附带数据集下载地址)
深度学习·算法·计算机视觉
聚客AI2 天前
🙋‍♀️Transformer训练与推理全流程:从输入处理到输出生成
人工智能·算法·llm
大怪v2 天前
前端:人工智能?我也会啊!来个花活,😎😎😎“自动驾驶”整起!
前端·javascript·算法
惯导马工2 天前
【论文导读】ORB-SLAM3:An Accurate Open-Source Library for Visual, Visual-Inertial and
深度学习·算法
骑自行车的码农2 天前
【React用到的一些算法】游标和栈
算法·react.js