随机性动态多目标测试问题的设计及其优化方法

来源 :湘潭大学 | 被引量 : 0次 | 上传用户:cshan225500
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在过去的几十年间,进化算法(EA,Evolutionary Algorithm)作为一种优化技术而广泛用于求解多目标优化问题(MOP,Multi-objective Optimization Problem)。这些问题中的多个目标往往是相互冲突的,因此需要平衡各个目标,并获得一组折衷解供决策者选择。多目标进化算法(MOEA,Multi-objective Evolutionary Algorithm)能够出色地解决这类问题,并且在有限时间内通过单次执行即可获得一个收敛性好,分布均匀、广泛的解集。随着多目标领域的发展,出现了一类特殊的MOP,它们的参数和目标都是随时间动态变化的。为了解决这一类问题,研究者们提出了一系列动态多目标优化算法(dMOEA,dynamic MOEA)的相关理论和技术方法。而近几年,这一领域的发展受到了极大限制,其原因是动态多目标测试问题的缺乏。研究者们迫切地需要一组既能全面地检测算法各方面性能,又可以充分反映实际应用问题特性的动态多目标测试问题。在分析了现有测试问题存在的缺陷之后,本文提出了动态多目标测试问题的设计原则。在此基础之上,设计并提出了一个随机性变化动态多目标测试问题集(Stochastic Benchmark Suit)。该测试问题集在引入随机性变化的同时,结合了欺骗、多模、偏转等多种问题特性,以及包含了凹凸混合型、非连通型等多种复杂几何形状。通过引入多样的问题特性,算法一些重要性能得到了一定的检测:算法的收敛能力、保持良好分布性的能力、全局搜索能力,以及处理欺骗和非连续性问题的能力等等。对这些问题特性进行实验分析之后,进一步证实了它们能够全面地反映算法各个方面性能的优点。为了能有效地处理随机性变化问题,本文提出了一种中心点匹配策略(CMS,Center Matching Strategy)。该算法充分利用了历史优秀个体所反映的全局性信息,在环境变化发生之后,通过这些信息来产生预测中心点,加速种群收敛过程。本文将CMS与其他3个算法进行了对比实验,实验结果表明CMS具备了一定的处理随机性变化问题的能力,同时表现出了较强的收敛能力和保持良好分布性的能力。
其他文献
基于视频图像序列的人体运动跟踪技术是计算机视觉领域中的研究热点之一。人体运动跟踪的目标是从视频图像序列中检测、跟踪运动人体,获得人体运动参数,编辑并利用已经获取的
高速铁路车载单元采用无线通讯协议,和轨旁的无线闭塞中心,或其它与之相关的安全设备交互信息。而这些安全设备之间需要通过认证密钥进行通信,因此需要有专门的密钥管理识别系统
渗透测试是指借助于值得信任的组织试图对信息系统中的漏洞进行探测和开发的安全实践活动。渗透测试已经从不同系统开发阶段的应用测试发展到生产系统中的网络安全测试。同时
数据挖掘在最近几年里已被广泛的研究和应用,而频繁项集挖掘则是诸如关联规则挖掘、序列模式挖掘等数据挖掘问题中的关键步骤,因此对它的研究具有重要的理论和实际价值。本文的
海洋对全球气候变化具有重大影响。对不同海域的海洋环境数据进行关联分析,使得我们可以从海洋环境数据中发现海洋气候异常变化规律,从而为全球气候变化预测提供智力支持。本
数据文件的安全是信息安全领域里研究的重要内容,防止文件泄密的有效手段是对文件进行加密存储,而传统的用户层加密软件由于改变了用户的使用习惯而给用户的普遍使用带来了不便
随着互联网和电子商务的发展,信息过载现象越发的严重,导致人们在寻找自己所需的信息时要耗费越来越多的时间与精力,有时候还可能迷失在众多信息之中,忘记自己真正需要的信息
传感器网络是由大量的集成了传感器、数据处理单元和通信模块的微小节点构成的全分布式网络。传感器网络管理系统对系统的资源配置、性能、故障和安全等提供一体化的管理机制
本文在对太阳能薄膜电池板制造自动化解决方案的结构和功能分析基础上,设计和实现了生产线监控面板,解决了自动化生产过程中的跟踪管理的问题。本文首先介绍了工厂自动化系统的
近年来,随着Internet快速发展,Web互联网络已经成为了一个巨大的、分布广泛的全球信息服务中心,提供了新闻、财经、商业、文化、教育等各种信息服务。互联网络上极度相关的页