基于进化算法求解复杂连续优化问题的研究

来源 :中南大学 | 被引量 : 0次 | 上传用户:why_2213
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
进化算法是一类受自然界启发的智能搜索和优化技术的总称。近半个世纪以来,由于其巨大的应用潜力和发展前景,进化算法受到了国内外研究人员的广泛关注。目前,进化算法已在众多领域得到了十分广泛的应用,其研究成果已经渗透到多个学科。   连续优化问题在数学和工程领域极为常见,因而对其研究具有十分重要的理论和实际意义。连续优化问题按照性质大致可分为四类,即单目标优化问题、单目标约束优化问题、多目标化问题和多目标约束优化问题。在一定条件下,上述四类问题会具有非常复杂的特性,例如,单目标优化问题的决策变量之间存在较强的相关性,单目标约束优化问题和多目标约束优化问题包含等式和非线性约束条件,多目标优化问题的各目标之间具有较强的冲突等。当具有以上复杂特性时,上述四类问题的求解将变得十分困难。此外,它们的求解难度还会随着决策变量个数、目标个数和约束条件个数的增加而显著增加。   本文旨在基于进化算法对上述四类复杂连续优化问题的求解展开研究,主要创新性工作概括如下:   1.利用差异进化算法对单目标优化问题的求解进行了研究。率先利用研究人员所积累的知识和经验建立了两个知识库:试验向量产生策略知识库和控制参数设置知识库,并提出了一种组合差异进化算法(简称为CoDE)。对国际上25个标准测试函数的实验结果表明,CoDE优于目前性能最好的四种差异进化算法和其它三种具有代表性的进化算法。此外,揭示了目前差异进化算法存在的一个主要缺陷:仅在目标向量和变异向量所确定的超长方体顶点上产生后代个体,而超长方体区域内部的信息往往被忽略。接着,结合正交交叉提出了一种提高差异进化算法搜索性能的通用框架。对24个测试函数的实验结果表明,所提出的框架可以显著改进各种不同版本差异进化算法的搜索性能。   2.在利用进化算法求解单目标约束优化问题时,如何处理约束条件是关键。首先诠释了多目标优化法这类约束处理技术的本质和核心问题。在此基础上,提出了三种新颖的算法(分别记为CW、HCOEA和ATMES)。CW包括两个主要部分:群体进化模型和不可行解存档与替换机制。值得一提的是,CW具有不需要将等式约束条件转化为不等式约束条件进行处理的优点。HCOEA首次将多目标优化和包含全局与局部搜索模型的进化算法结合起来。在揭示各种约束处理技术的本质后,我们提出了一种适应性均衡模型(简称为ATM),并形成了相应的算法ATMES。ATM采用分而治之的方法论,将群体进化分为三种情形,并且针对每种情形设计了相应的均衡机制。上述三种算法的有效性和鲁棒性通过13个测试函数得到了验证。   针对CW、HCOEA和ATMES对参数敏感和对复杂问题求解性能欠佳的缺陷,随后提出了三种相应的改进版本(分别记为CMODE、DyHF和(μ+λ)-CDE)。整体上,改进后的算法更注重于挖掘问题的特征信息,并且实现了搜索算法与约束处理技术的有机结合。与CW相比,CMODE采用差异进化算法作为搜索算法,并提出了一种基于多目标优化的不可行解替换机制。DyHF和HCOEA具有相似的整体结构,然而DyHF的主要特点在于:首次根据当前群体中的可行解比例,动态地执行全局搜索模型和局部搜索模型。在(μ+λ)-CDE中,提出了一种(μ+λ)差异进化算法和一种改进的ATM。此外,(μ+λ)-CDE根据问题特征,首次采用两种不同的方法计算个体违反约束程度。需要说明的是,在已有的13个测试函数的基础上,2006年IEEE进化计算大会又公布了11个复杂的单目标约束优化测试函数。上述三种改进的算法均采用国际上24个标准测试函数进行了测试,实验结果表明它们具有十分优异的整体性能。而且,(μ+λ)-CDE得到了目前国际上基于进化算法求解单目标约束优化问题的最好结果。   对于单目标约束优化问题,上述研究成果建立了一套基于进化算法的求解体系。   3.RM-MEDA是近年来提出的一种基于规律模型的多目标分布估计算法,特别适合于求解具有变量连接特征的多目标优化问题。在进化过程中,RM-MEDA利用局部主成分分析法将群体划分为若干个聚类,接着对每个聚类进行建模和采样。显然,在以上过程中,存在着一个公开问题,即如何确定群体的聚类数目。我们通过研究指出,为了获得较好的优化性能,RM-MEDA中的群体聚类数目应当是依赖于问题的。为此,我们提出了一种新颖的算子(简称为RRCO)用于删除群体中的冗余聚类,以建立更加精确的模型。实验结果表明,RRCO可以显著改进RM-MEDA的整体性能。   4.针对多目标约束优化问题的特征,将求解单目标约束优化问题时提出的ATM进行了推广。类似于ATM,推广的ATM也包含三种情形。在第一种情形中,个体约束违反程度视为一个额外的目标函数。在第二种情形中,通过适应性均衡个体约束违反程度与每个目标函数,将个体约束违反程度融入到每个目标函数中,达到了对每个目标函数进行修改的目的。虽然原问题目标函数的形式发生了变化,但数目并没有改变。通过这种方式,在没有增加目标函数个数的情况下,多目标约束优化问题被转换为多目标无约束优化问题。实验结果表明,推广的ATM能够有效地求解多目标约束优化问题。
其他文献
随着社会经济发展环境的复杂化,社会经济发展趋势的多样化,现有灰色预测模型在实际应用中存在一定的不足与局限性。本文遵循“提出问题,分析问题,解决问题”的逻辑思路,从反向累加
在世界能源紧张、能源费用高涨的今天,串级调速技术作为节约能源的重要手段,引起了人们的高度重视。采用电力电子器件电子开关控制的有源逆变把直流电能逆变成三相工频交流电能并将其回馈电网,是节能的一项重大技术措施,在工业生产中得到广泛应用。串级调速作为经典调速技术,被大量用于现代电机调速领域。但传统的晶闸管串级调速系统仍然存在着因换流而引起的电流波形畸变、功率因数降低、谐波污染严重、并且易造成逆变颠覆等问
社会在不断发展,控制的对象也在不断复杂化,经典的点到点的控制结构已经不再适用,21世纪的控制系统最大的特点是引入了网络结构。未来新的趋势是智能网络节点传感器、控制器
电梯是现代化城市建设和生活中不可或缺的立体垂直交通运载工具。随着生活节奏的加快,人们对时间观念的增强,对电梯的服务质量和舒适度的要求也日益提高。不仅要考虑到乘客在候
车辆车牌作为一辆汽车独一无二的信息,是辨识一辆车最为有效的方法。通过车牌识别系统能够完成对车辆的身份确认,进而能够对各种车辆进行统一化智能管理。作为其核心内容之一
目前汽车防盗行业中只有少数高端车具有较好的汽车防盗系统,很多(中低端)汽车因为成本的问题,防盗装置可靠性较低,汽车盗窃案时有发生。为了解决低端车因成本原因产生的防盗
改革开放以来,随着我国经济的发展以及城市化进程的加快,新兴起的地铁作为一种快捷、舒适、节能的现代化交通工具已经逐步运用到各个大城市中。随着地铁的快速发展,地铁环控系统
基于跨维马尔柯夫链蒙特卡罗法(TD-MCMC)的图像分割方法是一种自适应多阈值图像分割方法,这种方法可以对具有任意复杂度目标或者背景的灰度图像自适应确定目标区域数和分割阈值
随机共振(SR)是指在特定的条件下,所发生的具有强烈非线性特性的一种现象。利用具有非线性特性的系统对微弱信号进行检测,当信号、噪声及具有非线性特性的系统达成某种匹配时,噪
基于视觉的里程计技术能有效地克服传统里程计中车轮打滑等问题带来的偏差,为视觉导航系统和即时定位与地图重建(SLAM)奠定基础。但是目前很多视觉里程计系统相对于负载能力