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


An improved particle swarm optimizer based on tabu detecting and local learning strategy in a shrunk search space
Affiliation:1. National Engineering Research Center for Satellite Positioning System, Wuhan University, Wuhan 430079, China;2. School of Software, East China Jiaotong University, Nanchang 330013, China;3. School of Computer Science and Technology, Wuhan University of Technology, Wuhan 430070, China;1. School of Systems Engineering, University of Reading, Reading RG6 6AY, UK;2. Electronics and Computer Science, University of Southampton, Southampton SO17 1BJ, UK;3. Electrical & Computer Engineering Department, Faculty of Engineering, King Abdulaziz University, Jeddah 21589, Saudi Arabia;1. IPC/I3N – Institute for Polymer and Composites, University of Minho, Guimarães, Portugal;2. IRIDIA, Université Libre de Bruxelles (ULB), CP 194/6, Av. F. Roosevelt 50, B-1050 Brussels, Belgium;1. Area of Automation and Control, Instituto Federal de Minas Gerais, IFMG, Ouro Preto, Brazil;2. Department of Electrical Engineering, Universidade Federal de Minas Gerais, UFMG, Belo Horizonte, Brazil;3. Electrical and Computer Engineering Department, McGill University, Montreal, Canada;4. Federal Technological University of Paraná, UTFPR, Cornélio Procópio, Brazil;5. São Carlos School of Engineering, University of São Paulo, São Carlos, Brazil;6. Institute of Mathematical and Computing Sciences, University of São Paulo, São Carlos, Brazil
Abstract:To improve the performance of the standard particle swarm optimization (PSO) which suffers from premature convergence and slow convergence speed, many PSO variants introduce lots of stochastic or aimless strategies to overcome the convergence problem. However, the mutual learning between elites particles is omitted, although which might be benefit to the convergence speed and, prevent the premature convergence. In this paper, we introduce DSLPSO, which integrates three novel strategies, specifically, tabu detecting, shrinking and local learning strategies, into PSO to overcome the aforementioned shortcomings. In DSLPSO, search space of each dimension is divided into many equal subregions. Then the tabu detecting strategy, which has good ergodicity for search space, helps the global historical best particle to detect a more suitable subregion, and thus help it jump out of a local optimum. The shrinking strategy enables DSLPSO to take optimization in a smaller search space and obtain a higher convergence speed. In the local learning strategy, a differential between two elites particles is used to increase solution accuracy. The experimental results show that DSLPSO has a superior performance in comparison with several other participant PSOs on most of the tested functions, as well as offering faster convergence speed, higher solution accuracy and stronger reliability.
Keywords:Particle swarm optimization  Detecting strategy  Shrink search space  Local learning  Subregions  Premature convergence
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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