2024最新智能优化算法:常春藤算法(Ivy algorithm,LVYA)求解23个函数,提供MATLAB代码
创始人
2024-11-06 04:37:36
0

一、常春藤算法

常春藤算法(Ivy algorithm,LVYA)是Mojtaba Ghasemi 等人于2024年提出智能优化算法。该算法模拟了常春藤植物的生长模式,通过协调有序的种群增长以及常春藤植物的扩散和演化来实现。常春藤植物的生长速率是通过微分方程和数据密集型实验过程建模的。该算法利用附近常春藤植物的知识来确定生长方向,并通过选择最近和最重要的邻居进行自我改进。常春藤算法通过保持种群多样性、简单灵活的特点,可以轻松修改和扩展,使研究者和实践者能够探索各种修改和技术以增强其性能和能力。

参考文献:

[1]Mojtaba Ghasemi, Mohsen Zare, Pavel Trojovský, Ravipudi Venkata Rao, Eva Trojovská, Venkatachalam Kandasamy,Optimization based on the smart behavior of plants with its engineering applications: Ivy algorithm,Knowledge-Based Systems,Volume 295,2024.https://doi.org/10.1016/j.knosys.2024.111850.

二、23个函数介绍

参考文献:

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

三、部分代码

close all ; clear clc Npop=30;                Function_name='F6';     % Name of the test function that can be from F1 to F23 (  Tmax=300;               [lb,ub,dim,fobj]=Get_Functions_details(Function_name); [Best_fit,Best_pos,Convergence_curve]=IVY(Npop,Tmax,lb,ub,dim,fobj); figure('Position',[100 100 660 290]) %Draw search space subplot(1,2,1); func_plot(Function_name); title('Parameter space') xlabel('x_1'); ylabel('x_2'); zlabel([Function_name,'( x_1 , x_2 )']) %Draw objective space subplot(1,2,2); semilogy(Convergence_curve,'Color','r','linewidth',3) title('Search space') xlabel('Iteration'); ylabel('Best score obtained so far'); axis tight grid on box on legend('IVY') saveas(gca,[Function_name '.jpg']); display(['The best solution is ', num2str(Best_pos)]); display(['The best fitness value is ', num2str(Best_fit)]); 

四、部分结果

五、完整MATLAB代码

相关内容

热门资讯

透明挂教程!传奇扑克辅助(微扑... 透明挂教程!传奇扑克辅助(微扑克wpk透视辅助)原来真的有挂(有挂秘籍)1、每一步都需要思考,不同水...
透视内幕!云扑克有没有辅助挂,... 透视内幕!云扑克有没有辅助挂,线上德州ai机器人(其实真的有挂)是一款可以让一直输的玩家,快速成为一...
七分钟辅助挂!轰趴大菠萝十三水... 您好,轰趴大菠萝十三水有外挂吗这款游戏可以开挂的,确实是有挂的,需要了解加微【136704302】很...
2024新版教程!微扑克插件(... 2024新版教程!微扑克插件(微扑克ai辅助器苹果版)其实真的是有挂(有挂插件)是一款可以让一直输的...
7分钟辅助!德扑线上创建房间&... 7分钟辅助!德扑线上创建房间"德州免费辅助神器app(其实真的有挂)-哔哩哔哩1、德州免费辅助神器a...
透视揭秘!德州之星ai辅助,德... 透视揭秘!德州之星ai辅助,德州软件辅助(原来真的有挂);科技详细教程小薇《487309276》所有...
透明挂教程!用ai挂打德州有用... 透明挂教程!用ai挂打德州有用吗(wepoke真的有挂)原来真的有挂(有挂插件)1、实时用ai挂打德...
4分钟总结!微扑克辅助钻石&q... 1、4分钟总结!微扑克辅助钻石"wepokeai代打(其实真的有挂)-哔哩哔哩。2、微扑克辅助钻石透...
爆料教程!聚星扑克有假吗(智星... 爆料教程!聚星扑克有假吗(智星德州菠萝开挂)原来真的是有挂(有挂教程)1、实时智星德州菠萝开挂开挂更...
1分钟辅助挂!微扑克wpk安全... 1分钟辅助挂!微扑克wpk安全吗"德州免费辅助神器app(原来真的有挂)-哔哩哔哩1、在德州免费辅助...