检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:刘景森[1,2] 杨杰 李煜[3] LIU Jing-sen;YANG Jie;LI Yu(Institute of Intelligent Networks System,Henan University,Kaifeng,Henan 475004,China;College of Software,Henan University,Kaifeng,Henan 475004,China;Institute of Management Science and Engineering,Henan University,Kaifeng,Henan 475004,China)
机构地区:[1]河南大学智能网络系统研究所,河南开封475004 [2]河南大学软件学院,河南开封475004 [3]河南大学管理科学与工程研究所,河南开封475004
出 处:《电子学报》2023年第9期2469-2480,共12页Acta Electronica Sinica
基 金:河南省重点研发与推广专项(No.222102210065);国家自然科学基金(No.71601071)。
摘 要:为了更好求解工程设计约束优化问题,进一步提升JAYA算法的全局寻优和应用能力,提出一种基于多角色差异进化策略的改进JAYA算法.首先引入余弦相似度策略,通过旋转变换算子和非均匀变异算子对与最优个体余弦相似度较高的个体位置进行处理,不仅加快了算法的收敛速度,而且丰富了种群的多样性;然后在个体位置更新中采用多角色策略,并引入共生策略和柯西变异机制,有效平衡和较好满足了算法在不同迭代时期对探索和挖掘能力的不同需求,进而改善了算法的优化性能;最后引入小孔成像反向学习策略,则扩大了算法的搜索范围,进一步提高了算法的收敛性和精度.通过对10个复杂标准测试函数进行的多维度、多算法函数极值优化,以及对5个CEC2020中描述的更具挑战性的复杂工程设计问题的优化求解,都清楚地表明改进后算法的寻优精度、收敛性能、求解稳定性及对不同问题的适用性和有效性均有显著提升,在求解工程设计优化问题上有较为明显的优势.In order to better solve the engineering design constrained optimization problem and further improve the global optimization and application ability of the JAYA algorithm,the JAYA algorithm based on multi role differential evolution strategy is proposed.Firstly,the cosine similarity strategy is introduced,the individual positions with high cosine similarity to the optimal individual are processed by rotation change operator and non-uniform mutation operator,which not only accelerates the convergence speed of the algorithm,but also enriches the diversity of the population;Then the multi role strategy is introduced to the individual location updating,and the symbiosis strategy and cauchy mutation mechanism are introduced to effectively balance and better meet the different needs of the algorithm for exploration and mining ability in different iterative periods,which improves the optimization performance of the algorithm;Finally,the pinhole-imaging opposition-based learning strategy is introduced,which expands the search range of the algorithm and further improves the convergence and accuracy of the algorithm.Through the simulation experiment of function extremum optimization of the multi algorithms on multiple dimensions of the 10 complex benchmark test functions and the optimization of 5 more challenging complex engineering design problems described in CEC2020,the test results clearly show that the proposed algorithm has significantly better optimization accuracy,convergence performance,solution stability,applicability and effectiveness to different problems,and it has obvious advantages in solving engineering design optimization problems.
关 键 词:JAYA算法 余弦相似度 共生策略 函数极值优化 工程设计约束优化
分 类 号:TP301.6[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:18.191.102.140