面向多峰值和多目标问题的多解进化算法研究

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:fugle0908
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着当前工业化和智能化的发展需求,实际应用中出现大量的多解优化问题,如多解路径规划、多目标投资组合优化等工程与科学领域的问题,这些问题都具有多变量、多峰值、多约束、多目标等复杂特性,传统的优化方法已经难以满足这些日渐复杂的现代科学与工程优化问题的求解需求。因此,如何设计高效的优化方法来有效的求解多解问题是当前亟需解决的重要课题。本文主要聚焦于多峰值优化问题(Multimodal Optimization Problems,MMOPs)和多目标优化问题(Multiobjective Optimization Problems,MOPs)来开展对多解优化问题的研究。MMOPs主要要求算法在进化过程中不仅能够找到尽可能多的最优解,而且尽可能提高找到解的精度;MOPs主要要求算法找到一组位于帕累托前沿的解,并且这些解尽可能地使问题的多个目标同时达到最优。因此,MMOPs和MOPs不仅要求算法能很好的平衡种群的探索能力和开发能力,而且要求算法能同时定位多个最优解,因此可以统称为多解优化问题。目前求解多解问题主要依赖于进化算法,常见的有差分进化算法(Differential Evolution,DE)、遗传算法(Genetic Algorithm,GA)、和粒子群优化算法(Particle Swarm Optimization,PSO)等。虽然这些优化算法已经被广泛用于求解一些实际优化问题,但是在解决多解问题时仍然存在一些缺陷和困难,主要可以分为以下三点:(1)由于种群进化到不同的状态需要调整对应的参数,单一的参数设置对算法的性能有很大的影响。如何根据不同的进化状态来自适应调整参数是当前研究的热点和难点问题;(2)许多优化算法虽然在大多数单解问题中取得了较好的效果,但是在处理多峰值和多目标问题时容易陷入局部最优。如何设计一个具有避免个体陷入局部最优和快速全局收敛能力的智能优化算法对人们来说是具有挑战性的问题;(3)针对进化过程中的贪婪选择问题,会造成得到的解分布不均匀或者解的多样性较差。如何设计合理的进化算子从而得到分布均匀而且质量较高的解也是一个具有挑战性的问题。针对上述问题,本文提出了多种高效求解多峰值和多目标问题的优化算法,主要贡献点如下:(1)提出了一种基于局部二值模式的自适应差分进化(Local Binary Pattern-based Adaptive Differential Evolution,LBPADE)算法。局部二值模式(Local Binary Pattern,LBP)利用当前像素点的邻居信息提取相关的模式信息,从而识别出多个感兴趣的区域,这类似于在MMOPs中找到多个全局最优。LBPADE根据LBP算子的原理把种群划分为多个小生境,并进一步定位到MMOPs中的多个峰值区域。根据LBP形成的小生境信息设计了自适应参数策略(Adaptive Parameter Strategy,APS),根据自身的LBP信息调整每个个体的参数,从而引导个体朝着最优解的方向移动。(2)提出了一种基于自适应引导的差分进化(Adaptive Guidance-based Differential Evolution,AGDE)算法。首先,引入自适应变异策略(Adaptive Mutation Strategy,AMS),引导当前个体向最接近自身的峰值移动。其次,采用迭代反馈外部存档(Iterative Feedback Archive,IFA)策略,在每一次迭代中存储种群的全局最优值。再次,在外部存档上执行基于高斯扰动的精英学习(Gaussian Disturbance-based Elite Learning,GDEL)策略以提高解的精度。(3)提出了一种基于多角度分层的差分进化(Multi-angle Hierarchical Differential Evolution,Ma HDE)算法。首先,设计了适应值分层的变异(Fitness Hierarchical Mutation,FHM)策略。根据个体在当前小生境中的适应值质量,将小生境中的个体分为两个层次(即低/高层次)从而有针对性的引导个体的进化。其次,针对进化后期的低层次个体,引入定向全局搜索(Directed Global Search,DGS)策略,为这些低层次个体提供重新搜索全局峰值的机会。再次,针对进化后期的高层次个体,设计了精英局部搜索(Elite Local Search,ELS)策略,以提高其解的精度。(4)提出了一种基于离群点感知的差分进化(Outlier Aware Differential Evolution,OADE)算法。首先,针对问题的维度,提出了一种基于维度和引导平衡的变异(Dimension-based and Guidance-balanced Mutation,DGM)策略,生成更有前景的解以提高发现的解精度。其次,基于个体的适应值信息和个体的分布信息引入了基于离群点的选择(Outlier-Based Selection,OBS)策略,增加种群的多样性。再次,提出一个新的基于消极的离群点重新初始化(Negative Outlier Re-Initialization,NORI)策略,使这些离群点跳出局部最优。(5)提出了一种基于排名选择(Rank-based selection,S-Rank)和基于随机选择(Random-based Selection,S-Rand)的混合选择多目标遗传算法。其中,S-Rank是根据其非支配等级来选择个体的方案,如果个体的非支配等级不同,则等级较低(较好)的个体将被选为下一代。反之,我们先从所有目标中随机选择一个目标,然后在这个目标上选择合适度较好的个体进入下一代。由于目标的随机选择,S-Rand方法可以增加个体的多样性(解)。(6)针对多目标基数约束的投资组合优化问题(Multiobjective Cardinality Constrained Portfolio Optimization Problem,Mo CCPOP),提出了一种基于多种群协同进化粒子群优化(Multi-Population Co-evolutionary Particle Swarm Optimization,MPCo PSO)算法的高效求解方案。首先,提出了分层的二进制和实数(Hybrid Binary and Real,HBR)编码策略,以更好地表示Mo CCPOP中的选股和资产权重方案。其次,提出了一种基于个股的历史收益和风险的收益风险比启发式(Return Risk Ratio Heuristic,R3H)策略以快速处理基数约束问题。再次,提出了一种新的基于双向局部搜索(Bi-direction Local Search,BLS)策略的粒子更新方法以提高解的精度。最后,提出了混合型精英竞争(Hybrid Elite Competition,HEC)策略来辅助外部存档更新,从而提供了更有前景的解。综上所述,本文提出了多个有效的面向多峰值和多目标问题的多解优化算法,通过深度探索进化规律提出了基于局部二值模式的自适应差分进化算法,基于迭代反馈的自适应差分进化算法,基于多角度分层的差分进化算法,和基于离群点感知的差分进化算法,为处理多峰值优化问题提供了很好的途径。针对多目标问题中的目标之间的权重平衡问题和选择压力问题,我们分别采用基于多种群的多目标处理方法和基于部分排名的选择方法来处理,并在投资组合优化问题上得以检验和验证,为处理多目标优化问题提供了高效而且成功的参考。
其他文献
研究活动星系核(active galactic nuclei;AGNs)在X射线波段的光变特性对于我们了解黑洞周围的物理现象具有重要意义。活动星系核X射线波段的光谱存在光变现象,并且在耀变体和
文言文记载着传统文化的发展轨迹,是传统文化的一种载体,也是我国传统文化象征。文言文虚词是文言文不可缺少的组成部分,对文言虚词进行研究,既有利于提高教师教授文言虚词的教学能力,也有利于学生更高效地学习文言虚词。可是,针对文言虚词的教学,既没有引起教师足够的重视,也没有引起学生过多的关注。多数师生只重视文言实词的学习,却忽略了文言文虚词的教学,以致于教学没有连惯性,学生学起来也没有层次性。直接后果导致
自2014年,“11超日债”违约事件的发生开始,我国债券市场的“刚性兑付”规则被打破。近两年,债券违约情况出现激增,2018年有165只债券发生违约,涉及金额1534.25亿元,同2017年上涨320.86%。2019年延续此趋势,累计有231只债券发生违约,涉及金额约2246.95亿元。通过对2019年新增违约主体的统计发现,民营上市公司债券违约情况多发。并且在这些发生违约的主体中,出现投资战略
为进一步应对气候变暖、缓解碳排放量和环境污染压力,满足有限区域范围内陆上或海上持续能源动力供应需求,拓展核能动力在偏远区域有限电力生产、海洋核动力平台、核动力破冰
视网膜作为人眼成像的关键部位,由色素上皮层和视网膜感觉层组成,紧贴在脉络膜内面。由于许多眼底疾病所引起的病变通常会表现在眼底血管之上,所以在临床医学上,获取视网膜图像通常是诊断眼底疾病和其他系统的疾病的重要环节之一。由于眼底照相机拍摄照片的角度有限,单幅图像所得的区域较小,难以获取有效的图像信息,因此,在医学研究领域或者临床诊断医学上,需要将多幅不同角度拍摄的视网膜图像拼接在一起,以此获得较为完整
随着气候变化和城市化进程的加快,短历时暴雨引发的城市内涝、小流域山洪灾害等问题亟待解决,严重威胁着人民的生命财产安全和经济社会发展。科学、合理、精确地编制暴雨公式
为了解决神经网络训练时的巨大资源消耗,MLaa S(机器学习即服务)正如Saa S(软件即服务),Paa S(平台即服务)和Iaa S(基础设施即服务)一样,已成为一种发展趋势。但伴随而来的是第三方提供服务的不可信问题:机器学习服务提供商可能由于遭受黑客攻击或受额外利益的诱惑而在其服务模型中部署木马后门,发布附带恶意功能的神经网络模型,即神经网络木马。当对这些被感染的模型输入带有特殊标记的样本时,
物联网的快速发展,给生产生活带来巨大便利。然而物联网设备受限于自身的计算能力、存储能力、网络带宽等因素,加上与之相配套的安全技术未能与其发展速度相适应,使得物联网中存在着大量易被攻击的不安全设备,存在着严重的安全隐患,最直观的体现便是物联网僵尸网络的泛滥,因此本文对物联网僵尸网络流量的检测进行了深入的研究。本文以网络流量分析和神经网络相关技术为基础,针对物联网僵尸网络检测中的数据处理、特征选择以及
随着深度学习技术的蓬勃发展,人工智能相关应用越来越多的出现在日常生活中。其中的代表性技术,如人脸识别,行人识别,车牌识别等,为人类生活创造了极大的便利。而在这些应用领域,目标检测算法扮演着重要角色。尽管现有的算法在类别较少的任务上达到了很高的精度,但是随着类别数目的增加,其性能会急剧恶化,无法应对自动驾驶、机器人巡检等复杂自然场景下的算法需求。通过对大规模多分类数据集LVIS的深入分析,本文认为数
目的复方绿柳颗粒(LvLiuKeLi,LLKL)由绿萝花(Edgewortahi gardneri(Wall.)Meisn.)、柳茶(Sibiraea angustata)、藏红花(CrocussativusL.(saffron))组成,本研究观察LLKL改善2