Author Login Editor-in-Chief Peer Review Editor Work Office Work

Computer Engineering ›› 2009, Vol. 35 ›› Issue (20): 194-196. doi: 10.3969/j.issn.1000-3428.2009.20.069

• Artificial Intelligence and Recognition Technology • Previous Articles     Next Articles

Hierarchic Particle Swarm Optimization Algorithm

MA Cui1, ZHOU Xian-dong2,3, YANG Da-di2   

  1. (1. Department of Mathematics and Biomathematics, Third Military Medical University, Chongqing 400038; 2. College of Math. & Phy., Chongqing University, Chongqing 400044; 3. No.77332 Unit of PLA in Dehong City, Yunnan, Dehong 678400)
  • Received:1900-01-01 Revised:1900-01-01 Online:2009-10-20 Published:2009-10-20

分层粒子群优化算法

马 翠1,周先东2,3,杨大地2   

  1. (1. 第三军医大学数学与生物数学教研室,重庆 400038;2. 重庆大学数理学院,重庆 400044;3. 云南德宏军分区77332部队,德宏 678400)

Abstract: A hierarchical Particle Swarm Optimization(PSO) algorithm is proposed in order to overcome the weak ability of local search and slowly converging speed of PSO algorithm in later period. In the algorithm, the global search and local search with standard particle swarms performs synchronously, and the local layer is decided by the better individual which is found in the global layer. A dynamic adaptive strategy of adjusting the local search space is adopted to avoid converging to local optimization, so the algorithm can retain the global convergence ability of PSO successfully. Experimental results on several benchmark functions indicate that the hierarchical PSO increases the speed of convergence and enhances the ability of local search.

Key words: hierarchical Particle Swarm Optimization(PSO), global search, local search

摘要: 针对粒子群优化算法存在进化后期局部搜索能力不强、收敛速度变慢的问题,提出一种分层粒子群优化算法。利用标准粒子群优化算法在整个搜索空间内进行全局搜索,由全局搜索获得的较优个体产生局部搜索区域,在局部区域内进行进一步搜索。为避免陷入局部最优,采用动态调整局部搜索区域的策略,保持算法的全局收敛性。通过典型测试函数计算表明,该算法的收敛速度和局部搜索能力有明显改善。

关键词: 分层粒子群优化, 全局搜索, 局部搜索

CLC Number: