一种改进的自适应粒子群优化算法研究

来源 :商品与质量·消费研究 | 被引量 : 0次 | 上传用户:jeff2047
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘 要】本文在是自适应粒子群优化算法解决连续函数的优化问题基础上,提出一种新的改进的APSO,采用自适应的参数策略或者提高平衡点P的质量与多样性有效地提高PSO算法的性能。针对不同性能的粒子分配不同的任务,在这种策略中惯性权重 与第i为粒子之间是一种线性关系,可以再每一步迭代中较好的平衡全局与局部搜索能力,而且不需要预先设定最大代数,简单而易于实现。
  【关键词】APSO;惯性权重;全局搜索能力
  文章编号:ISSN1006—656X(2014)05-0148-02
  一、概述
  粒子群優化算法((particle swarm optimization,PSO)是根据群智能和人类认知的学习过程发展起来一种智能优化算法。该算法适合于求解连续函数的优化问题,随着智能控制理论的发展和对群智能控制研究的深入。PSO算法的研究范围已扩展到组合优化问题和离散型优化等问题。PSO算法研究及应用过程中遇到的主要问题就是种群多样性的损失过快。针对这一问题,研究者将解决这一问题的政策归纳为两类思路:PSO前馈控制策略与PSO反馈控制策略。PSO前馈控制策略通过直接控制PSO算法的参数来保持种群多样性。PSO反馈控制策略根据种群进化过程多样性测度函数来保持种群多样性,并且可以随时监控进化信息,本文为了平衡PSO算法的探测和开发能力,通过随惯性权重的调整,建立一种新的自适应粒子群优化算法。
  二、新的自适应粒子群优化算法
  自适应粒子群优化算法的特点主要体现在以下几方面。首先使用种群分布熵和平均粒距指标描述种群多样性。在进化过程中调节算法的探测和开发能力,使算法能够适应有效地跳出局部极小点,获得全局最优;第二,通过与平均粒距的函数关系自适应地调整惯性权重 ,而使惯性权重得以动态的适应进化过程。通过对多峰函数优化问题和训练XOR神经元网络的测试,表明改进的自适应粒子群优化算法计算精度高,且收敛速度快。
  在对标准的PSO算法的全局和局部搜索能力研究的基础上,得到采用自适应参数策略或者提高平衡点P的质量与多样性可以有效的提高 PSO算法的性能,该方法的依据是:在标准PSO算法中,非最优粒子会逐渐移向全局最优位置pg,并在其附近进行搜索。因此,全局最优粒子必须积极地探测新区域,不断更新pg,以此带动其他粒子的搜索。如果最优粒子过早地收敛,其他粒子会迅速地收敛到它的周围而导致早熟收敛。
  这种方法的具体操作如下所示:将粒子按其个体最优位置从优到劣进行排序,其中排在第i位粒子的惯性权及相应加速系数的表达式如下:
  其中,为初始惯性权值,为进化至最大代数时的惯性权值。典型取值=0.9,=0.4,m为种群规模,加速系数根据 自适应调整。另外,PSO算法中的平衡点p要为粒子提供较好的搜索方向或搜索区域,这就要求平衡点或其所在区域总体上优于粒子的当前位置。在早期收敛阶段,各个粒子的平衡点应该分布在一个较大的区域内,使粒子具有较好的全局搜索能力;基于上述考虑,并为了增加平衡点的多样性,将标准PSO算法中的替换为按个体最优位置排序后最前面的s个个体最优位置的加权平均:
  由于与利用了更多的个体最优位置的信息,其中的任何一个个体最优位置发生更新,都会引起平衡点p的频繁更新,提高了算法的搜索频率。
  三、新的自适应粒子群优化算法的测试
  为了验证新算法的性能,下面选用3个经典测试函数对新算法(APSO)进行测试并将之与标准PSO(SPSO)算法 [51]做比较。所用的3个测试函数分别为: Rosenbrock,Rastrigin, Griewank [50],其中, Rosenbrock为单峰函数,其他2个函数为复杂的多峰函数。它们的维数n均为30,各个函数的搜索范围[Xmin,Xmax],种群规模取20,粒子位置采用非对称初始化,其初始范围为,初始速度范围为,其中。对于SPSO算法,取,。每个算法独立运行50次程序。如果PSO算法在达到最大迭代次数后仍未达到目标值,则算法没有成功收敛。下表给出了各算法在3000次迭代后得到的平均最小值及其标准方差。
  改进的APSO算法在3个测试函数中都可以成功收敛,具有最好的收敛可靠性,并且其平均收敛代数与标准PSO算法总体上相差不大,也具有较快的收敛速度。下表表示改进的新算法在3个测试函数中都具有最小的平均最优值及标准方差。
  四、结论
  本文在以往研究自适应粒子群优化算法的技术上做了改进,改进的自适应粒子群优化算法对较好的粒子采用较小的惯性权限值,其表达式为:。几个经典测试函数的优化结果表明,新算法更好的平衡了全局与局部搜索能力,提高了算法的多样性及搜索效率。
  参考文献:
  [1]Jacob Robinson, Y. R.-S. Particle Swarm Optimization in Electromagnetics[J]. IEEE Transactions on Antennas and Propagation 2004,52(2): 397-407.
  [2]陈贵敏,贾建援,韩琪.粒子群优化算法的惯性权值递减策略研究[J],西安交通大学学报 2006.
  [3]李爱国,覃征等.粒子群优化算法[J],计算机工程和应用,2002
其他文献
【摘 要】外包作为一种提高企业竟争力的管理形式,得到了广泛的应用。结合酒店业的特点,在分析我国酒店人力资源管理存在问题的前提下,提出了人力资源管理外包对我国酒店的意义及酒店实施人力资源管理外包的要点。  【关键词】酒店;人力资源管理;外包  文章编号:ISSN1006—656X(2014)05-0136-02  近几年,人力资源管理外包在其他行业中得到了广泛应用,但是在酒店行业并没有被普及。酒店间
期刊
【摘 要】在“实施旅游精品带动战略”思想的指导下,河南省必须依托本区独特的文化旅游资源优势,打造出具有河南特色的精品文化旅游品牌。本文重点分析了三大系列化文化旅游精品的开发设计,即景观文化旅游产品、体验文化旅游产品和艺术文化旅游产品。  【关键词】旅游精品带动战略;文化旅游;开发设计  文章编号:ISSN1006—656X(2014)05-0083-02  一、实施旅游精品带动战略  “实施旅游精
期刊
【摘 要】分支井钻井实际上是在定向井、水平井发展基础上的一种钻井技术。分支井的钻井技术包含了定向井、水平井、侧钻水平井等多种的钻井技术,可以说分支井钻井工艺多种钻井技术与特殊完井的一种结合。分支井是当前世界上发展较快的钻井技术之一,是世界石油开采工业的热门技术。  【关键词】井眼控制;钻井轨迹;钻井技术;完井  文章编号:ISSN1006—656X(2014)05-0141-01  一、分支井的优
期刊
【摘 要】由于石化装置的介质易燃易爆、临氢等操作特殊性,以及部分阀门需要经常操作,为了保证操作系统的安全稳定性,设计经常引用高性能、耐用的特殊焊接阀门。而这些阀门因其自身的结构特点,对安装又有了特殊要求。如世伟洛克(Swagelok)焊接阀门,设计和厂家就特别提出要求,避免焊接热影响对阀体结构变形或密封面造成破坏。  【关键词】世伟洛克(Swagelok);三阀体;焊接;温度;扭矩;密封  文章编
期刊
【摘 要】内部控制是现代企业管理一个不容忽视的课题。健全、有效的内部控制,对于企业的短期平衡和长期发展,有着非常重要的影响。如何科学地设计行之有效的内控体系,既不浪费资源,又能达到效,这是企业管理层应该高度重视的问颖。  【关键词】成本效益原则;企业内部控制;设计与实施  文章编号:ISSN1006—656X(2014)05-0131-01  一、企业内部控制设计是管理现代化的必要手段  随着经济
期刊
【摘 要】Internet的开放性以及其他方面的因素导致了网络环境下的计算机系统存在很多安全问题,针对这一风险提出一种基于数据挖掘技术的检测伪装异端数据的方法,解析访问端口接收的数据的轴属性,利用轴属性来约束频繁情节中的项集产生,排除“无用”的序列情节规则,从而确定检测规则的可信任度及支持度,实现了伪装异端数据的识别。对建立在从LBL到外界连接上的“工作日上午”通信数据的异常检测模型的实验结果证明
期刊
【摘 要】描述了卫生陶瓷生产工艺、卫生陶瓷产品配料、球磨、成型、干燥、烧成的工艺过程与所用设备。  【关键词】卫生陶瓷,球磨,泥浆,成型,施釉  文章编号:ISSN1006—656X(2014)05-0156-01  陶瓷成型车间大多高温高湿,陶瓷生产厂房不宜采用钢结构,多设计为钢筋混凝土框架多层结构,按照工艺流程分层布置,多数卫陶企业主厂房均采用此种结构。  一、卫生陶瓷生产的工艺流程  卫生陶
期刊
【摘 要】本文对企业应用架构设计中需要使用到的关键技术进行了介绍,通过这些技术的使用,可以帮助架构师构建更加灵活,拥有更好的性能和可扩展性的企业应用架构。  【关键词】企业;应用架构;计算机数据  文章编号:ISSN1006—656X(2014)05-0158-01  一、随着Web2.0时代的到来,一些有远见的企业也开始思考如何将Web2.0的理念与技术导入企业架构体系,引领企业信息化进入2.0
期刊
【摘 要】三星,从韩国起步,一步一步征服了全球市场,成为全球手机行业新的霸主。它以强大、辉煌、永久、纯洁、闪亮命名;它纵跨十几个领域,从金融到建筑、从生物到航天,人们的衣食住行都有它的身影;它很年轻,却作为后起之秀超越无数前辈,成为电子界的神话……它的传奇,亦将成为管理界永远的话题。从模仿到创新,从跟随到领先,三星在管理上的成功值得我们深思和借鉴。  【关键词】三星集团;速度经营;家族式管理;人才
期刊
【摘 要】计算器可谓是一种简单而易用的计算工具。通常,计算器由主控、显示、键盘输入、电源四部分组成。本设计是基于51系列单片机来进行的数字计算器系统设计,可以完成计算器的键盘输入,进行加、减、乘、除8位数范围内的基本四则运算,以及乘方、开方、正余弦函数等一般常用运算,主控部分以AT89S52为核心,用C语言编程,并在LCD上显示相应的结果。  【关键词】AT89S52单片机;LCD;计算器  文章
期刊