随机性优化算法性能定量对比评价方法与应用

来源 :中国工程物理研究院 | 被引量 : 4次 | 上传用户:xuehaoyou123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
实际工程优化问题往往具有多极值、高度非线性、大规模、不连续等特点。传统优化算法往往难以适用于上述情形或得不到满意解。以进化算法为典型代表的随机性优化算法由于在寻优过程中引入了定向的随机因素从而具有良好的全局寻优能力。此外,该类算法亦具有优秀的问题适应性,使之成为近年来优化算法领域的研究与应用热点。然而随机因素的引入使得该类算法的寻优结果不可重复,不同随机性优化算法之间的性能优劣关系只能存在于概率意义上,因此无法沿用确定性优化算法的性能评价方法。当前针对随机性优化算法的性能评价多是基于经验的定性方法,存在着标准不一、理论依据薄弱等缺点。为了正确认识不同随机性优化算法的性能特点,对该类算法的性能评价结论必须建立在一种系统标准的、严谨定量的方法之上。针对这一需求,本文以数理统计理论为基础,建立了一套系统地定量地对比评价不同随机性优化算法各项性能的方法,并以粒子群优化算法(PSO)多个版本为对比评价对象对该方法做了初步应用。对无约束优化情形,本文以一定形式的随机分布作为描述算法在一定计算开销下求解特定优化问题所得目标函数值的数学模型,进而给出了能在概率意义上定量反映不同算法之间有效性与求解效率差异程度的指标的定义与计算方法。作为应用,分别以传统的基于优化结果均值下降历史的定性方法与本文发展的基于概率意义的定量方法对采用同/异步更新模式的两种标准PSO算法版本进行了性能对比评价。评价结论显示,根据本文方法分析得出的上述两个版本的寻优特点与早期文献论述一致;此外,新方法结论与传统方法结论协调,证明了本文发展的算法性能定量评价方法的可行性与正确性。对约束优化情形,本文定义了约束优化解的质量度量函数用来综合反映约束优化解的可行度与目标函数优化程度,据此可以将无约束优化情形下的定量对比评价方法推广到约束优化情形。作为应用,以采用罚函数与可行性排序作为约束处理机制的两种约束PSO算法版本为评价对象实践了上述方法。分析得出,定量对比评价结论与上述两个版本自身所具有的特点相符,证明了约束优化情形下本文方法的正确性。PSO算法具有简单高效的寻优机制,但相对容易陷入局部最优。针对这一问题,本文对标准PSO算法引入了模拟退火(SA)突变机制并深入探讨了SA突变机制中各关键要素的形式与参数取值。针对改进前后版本的定量性能对比评价证明了这一工作的意义。本文系统地研究了无约束与约束优化情形下随机性优化算法各项性能指标的统计意义与计算方法,藉此为该类算法的深入研究与改进工作以及实际工程优化应用中的算法选择提供可靠的参考依据。另外,对PSO算法引入了模拟退火突变算子,且被证明是一种简单有效的粒子群多样性维持机制。上述工作具有一定的理论价值及现实意义。
其他文献
虚拟现实(VirtualReality,VR),又称灵境,是一种可以创建和体验虚拟世界的计算机系统,它是在二十世纪末才兴起的一门崭新的综合性信息技术,是一个当今国际上倍受关注的课题,有理由
“邮件过滤系统专用文件系统”是信息产业部“电子发展基金”支持的“网络多功能服务器”项目下的一个子课题。在Internet 迅猛发展的今天,电子邮件已经成为信息交换的重要载
当前,远程教育发展的主流是运用计算机网络技术和多媒体数字技术,在数字化环境下进行交互式的学习,也就是网络教育。由于我国的教育规模大、教育资源相对不足,因此,在我国大
本文针对远程教育中存在的教学质量问题和个性化服务需求,结合胜利油田远程教学系统,探讨了采用数据挖掘的方法,通过对远程教育过程中积累的历史数据的分析和挖掘,产生出有利于改
网格计算是近年来得到快速发展的广域网络计算技术。研究人员试图将很大范围上地理分布的异构计算机系统集合在一起形成一个大规模的计算平台,我们称之为网格(Grid)。通过这种
目前基于Internet 的网络战已成为信息战的一种重要作战样式,网络攻击技术是网络战中不可或缺的武器。为了在未来信息战中掌握主动权,现阶段研究和发展网络攻击技术具有重要
近年来,作为一种相对于传统访问控制策略具有显著优势的访问控制模型,RBAC已经受到人们越来越多的重视,因此也吸引了大批的研究者投入到了RBAC策略的研究中。随着互联网时代的到
目前,数据管理、基于UML的建模方法及客户机/服务器技术广泛应用于数据管理系统及数据库的设计当中。本课题研究了这三项技术在网络游戏数据管理系统中的应用:一、数据管理技术
本论文主要研究了在整个网络平台范围(面向电信运营商所辖网络)内构建安全支付系统框架的问题。从构建密钥管理系统、安全协议设计及安全协议形式化分析等几个角度角度,对如何构
Linux是当前主流通用操作系统之一,具有源码开放、多平台支持、计算机资源丰富等优点。但实时性要求强的应用场合,Linux往往难于满足要求。因此,实时Linux成为一个重要的研究课