首页 | 本学科首页   官方微博 | 高级检索  
     

一种催化粒子群算法及其性能分析
引用本文:孟安波,李专.一种催化粒子群算法及其性能分析[J].计算机应用研究,2016,33(8).
作者姓名:孟安波  李专
作者单位:1.广东工业大学自动化学院,1.广东工业大学自动化学院
摘    要:针对粒子群算法(PSO)在解决高维、多模复杂问题时容易陷入局部最优的问题,提出了一种新颖的混合算法—催化粒子群算法(CPSO)。在CPSO优化过程中,种群中的粒子始终保持其个体历史最优值pbests。CPSO种群更新由改造PSO、横向交叉以及垂直交叉三个搜索算子交替进行,其中,每个算子产生的中庸解均通过贪婪思想产生占优解pbests,并作为下一个算子的父代种群。在CPSO中,纵横交叉算法(CSO)作为PSO的加速催化剂,一方面通过横向交叉改善PSO的全局收敛性能,另一方面通过纵向交叉维持种群的多样性。对6个典型benchmark函数的仿真结果表明,相比其它主流PSO变体,CPSO在全局收敛能力和收敛速率方面具有明显优势。

关 键 词:纵横交叉算法  横向交叉  纵向交叉  催化剂  粒子群算法  中庸解  占优解
收稿时间:2015/3/21 0:00:00
修稿时间:2016/6/16 0:00:00

A Catlytic Particle Swarm Optimization and Its Performance Analysis
Meng An-bo and Li Zhuan.A Catlytic Particle Swarm Optimization and Its Performance Analysis[J].Application Research of Computers,2016,33(8).
Authors:Meng An-bo and Li Zhuan
Affiliation:Faculty of Automation,Guangdong University of Technology,
Abstract:To address the problems that the particle swarm optimization (PSO) algorithm is likely to be trapped into the local optima when solving the high-dimensional and multimodal optimization problems, this paper proposed a novel hybrid optimization algorithm called catalytic particle swarm optimization (CPSO). In the optimization process of CPSO, pbests represent each particle in the population, directly. And modified PSO, horizontal crossover and vertical crossover update the population of particles in CPSO, alternatively. Each operator reproduces the moderation solutions, and the moderation solutions will generate the dominant solution pbests through greed thoughts, then the pbests will act as the father population of next operator. As an evolutionary catalytic of PSO, on one hand, CSO enhances the global search ability of PSO by horizontal crossover, and on the other, maintaining the diversity through vertical crossover. Simulation results for six benchmark functions show that the proposed algorithm demonstrates obvious advantage over other state-of-art PSO variants in terms of global convergence capacity and convergence rate.
Keywords:crisscross search optimization  horizontal crossover  vertical crossover  catalytic  particle swarm optimization  moderation solution  dominant solution
点击此处可从《计算机应用研究》浏览原始摘要信息
点击此处可从《计算机应用研究》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号