协同进化数值优化算法及其应用研究

被引量 : 0次 | 上传用户:dlghk
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
协同进化是自然界的一种普遍现象。当两个或更多个种群之间的进化相互影响时,就出现了协同进化,它通常被用来解释种群间的相互适应现象。生物学研究表明协同进化对于生物进化是有益的。协同进化算法是将协同进化机制引入传统进化算法而产生的一类进化算法的衍生算法。近年来,使用协同进化算法求解优化问题已成为进化计算研究领域的一个重要方向。本文主要进行协同进化算法的研究,包括建立协同进化模型、设计协同进化算法和进行协同进化算法的应用研究。本文在归纳总结现有协同进化算法的基础上将协同进化算法进行分类,并对各类协同进化算法的研究进展进行了综述。之后,本文针对包括无约束优化、约束优化以及多目标优化在内的数值优化问题提出了新的协同进化模型以及若干新的算法和策略,并将这些新算法应用于通信信号的检测问题和以卫星模块布局设计为背景的带平衡约束的圆形布局问题。本文的主要工作可概括如下:(1)借鉴协同进化和精英策略的思想,提出了解决高维无约束数值优化问题的M-精英协同进化模型和M-精英协同进化算法(M-Elite Coevolutionary Algorithm,MECA)。MECA算法认为适应度较高的个体群(称为精英种群),在整个种群进化中起着主导作用。算法将整个种群划分为由M个精英组成的精英种群和由其余个体组成的普通种群这样两个子种群,依次以M个精英为核心(称为核心精英)来选择成员以组建M个团队。若选中的团队成员是其他精英,则该成员与核心精英利用所定义的协作操作来交换信息;若团队成员选自普通种群,则由核心精英对其进行引导操作。其中,协作操作和引导操作由若干不同类型的交叉或变异算子的组合所定义。理论分析证明,算法以概率1收敛于全局最优解。对15个标准测试函数的测试结果显示,该算法对其中几乎所有测试函数都能够找到最优解或好的次优解。与两种经典的传统进化算法以及三种其他协同进化算法相比,在适应度函数评价次数相同时,该算法所求解的精度更高。同时,该算法的寻优时间较短,甚至略短于同等设置下的标准遗传算法。此外,对参数的实验分析结果显示,该算法对参数不敏感,易于使用。(2)改进M-精英协同进化算法并将其扩展应用于约束优化问题。以M-精英协同进化模型为基础,引入正交交叉算子,并使用静态罚函数法处理约束,研究了M-精英协同进化算法在约束优化问题中的应用。利用13个约束优化测试函数对算法进行了测试,仿真实验和参数分析结果表明该算法寻优精度高,寻优时间少,算法稳定,其性能优于一些经典的约束优化进化算法,也优于所对比的协同进化算法,能够有效解决复杂的约束优化问题。(3)在M-精英协同进化的框架下引入非支配近邻选择机制,提出了非支配近邻协同进化多目标优化算法(Nondominated Neighbor Coevolutionary Algorithm,NNCA)。将非支配种群根据拥挤距离的大小分为精英种群和普通种群,其中精英种群由nE个具有较大拥挤距离值的非支配个体组成。其所处区域个体分布越稀疏的精英个体,越有机会选择更多成员来组建团队,从而实现对其所在区域的更加充分的搜索。为避免当非支配个体过少时算法陷入因非支配近邻选择机制引起的“搜索停滞”状态,NNCA采用精英规模保障机制,即当精英种群实际规模达不到nE时,从由被支配个体构成的备选种群中随机选择若干个备选个体迁移至精英种群中,使精英种群规模达到nE,从而避免算法在当前非支配个体过少时仅围绕有限的几个非支配个体进行搜索以至陷入“搜索停滞”状态。协同进化机制、非支配近邻选择机制和强调精英种群作用的思想相结合,使得算法具有较好的搜索能力和较强的收敛性。关于13个多目标优化测试问题的实验分析结果表明,与NSGA-II、SPEA2以及NNIA等优秀多目标优化进化算法相比,NNCA得到的Pareto最优解在逼近性和宽广性方面具有比较明显的优势,而均匀性也仅次于SPEA2,优于NSGA-II和NNIA。(4)为解决垂直分层空时系统中的最大似然(Maximum-Likelihood,ML)检测算法复杂度过高的问题,并针对通信系统对实时性要求较高的特点,设计了一种复杂度较低且性能优良的算法,即M-精英进化算法(M-elite Evolutionary Algorithm,MEA),并将其应用于垂直分层空时系统的信号检测,来逼近ML检测算法的性能。通过一个经典背包问题的仿真验证了MEA求解组合优化问题的有效性,实际的通信系统仿真表明基于MEA的检测算法的性能优于一些经典的检测算法,也优于基于标准遗传算法及克隆选择算法的检测算法,能够较好地逼近ML检测算法的性能。(5)将M-精英协同进化算法扩展应用于求解带平衡约束的圆形Packing问题,该问题以卫星模块布局设计为背景,属于NP难问题。通过使用静态罚函数方法将约束Packing问题转化为无约束优化问题来求解。首先利用Welded Beam Design、Spring Design、Speed Reducer Design和Three-Bar Truss Design这4个工程设计优化问题验证了MECA解决实际工程问题的能力,之后对3个带平衡约束的圆形Packing问题的典型算例进行了测试,结果显示M-精英协同进化算法以较少的时间代价获得了质量较高的布局结果,能够解决复杂的约束Packing问题。
其他文献
简单介绍拖拉机的国内外发展历程,分析小型、中型、大型拖拉机的国内外发展现状,展望拖拉机在外型、发动机、传动系统、液压系统等方面的发展趋势,为拖拉机产业的可持续发展
本文对建筑工程业主从业资格,尤其是大型项目、国家重点建设项目的建筑工程业主如何选聘项目经理的标准方面,提出了"五保证"的项目管理目标并进而提出"五懂"的项目经理选聘标
随着膝骨性关节炎患者逐渐增多,关节镜清理术近年来已在临床治疗中取得了较好的疗效。该技术不仅操作简便、成本低,而且术中大量等渗盐水灌注冲洗关节腔,能够直接改善膝关节
目的以兔构建的宫腔粘连(intrauterine adhesions,IUA)模型存在兔饲养成本偏高、不利于大规模复制模型等缺点,且目前为止,白细胞介素21(Interleukin-21,IL-21)与IUA的关系鲜
本文从国有大型商业银行的战略定位着手,探讨国有大型商业银行的客户定位、区域定位和经营定位,并从缓解中小企业融资难的角度出发,从组织架构、产品研发和风险控制三个方面
针对毕业设计双向选题的教学需求,应用C#语言和MS SQL Server存储过程,设计了基于Internet的毕业设计双向选题管理系统应用软件。介绍了此应用系统的功能和体系结构模型,讨论
<正>一、修改概述必须把握的要点近几年来,全国人大的一些代表、全国政协的一些委员和最高人民法院等有关方面陆续提出修改民事诉讼法的意见和建议。中央关于深化司法体制和
在多次出现炉水泵电机运行温度高和解体检修的情况下,分析发生问题的主要原因是炉水泵电机腔内进入污物,采取在泵底加装排污管阀定期排污和在电机内循环冷却水系统中加装外置
随着当今世界经济发展的变幻莫测,无形资产受到了越来越多的理论界与实业界的关注,无形资产的评估工作也就显得越发重要。无形资产的定义究竟有没有"形"呢?本文将从无形资产