欢迎浏览我们的网站

首页-高德娱乐-中国加盟站

11年专注提供磷化工原料批发

华南地区销量领前的三聚磷酸钠专业代理商

全国免费咨询热线:

400-123-4657

当前位置: 首页 > 高德资讯 > 行业新闻

【优化求解】平衡优化器算法matlab源码

文章作者:佚名 人气:发表时间:2024-07-22 07:54:01
matlab有些代码不运行均衡优化器 这是用MATLAB编写的均衡优化器的源代码。 平衡优化器(EO)是一种新颖的优化算法,受控制体积质量平衡的启发,可以估算动态状态和平衡状态。 在EO中,搜索代理会随机更新某些称为平衡候选物的有才干粒子的浓度(位置),以最终达到平衡状态(最佳结果)。 下图示意性地显示了平衡候选物在更新粒子浓度方面的协作。 EO的性能已通过58种数学函数(包括单峰,多峰,混合和组合函数)以及3个工程基准问题进行了验证,并将其性能与三类优化方法进行了比较; GA和PSO是研究最深入的元启发式算法,GWO,GSA和SSA是最近开发的算法,而CMA-ES,SHADE和LSHADE-SPACMA是高性能优化器。 全面的统计分析表明,EO的性能明显优于SHADE和LSHADE-SPACMA,而EO的性能明显优于PSO,GA,GWO,GSA,SSA和CMA-ES。 EO的结构简单易实现。 该算法在计算上是有效的,并且像PSO和GA一样,其复杂度为多项式:O(tnd + tcn)其中t,n,d和c分别表示迭代,粒子数,维数和功能评估成本。 您可以在此处下载主要论文: 如果您无权访问


平台注册入口