An Exploration of Topologies and Communication in Large Particle Swarms

被引:10
作者
McNabb, Andrew [1 ]
Gardner, Matthew [1 ]
Seppi, Kevin [1 ]
机构
[1] Brigham Young Univ, Dept Comp Sci, Provo, UT 84602 USA
来源
2009 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-5 | 2009年
关键词
D O I
10.1109/CEC.2009.4983015
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Particle Swarm Optimization (PSO) has typically been used with small swarms of about 50 particles. However, PSO is more efficiently parallelized with large swarms. We formally describe existing topologies and identify variations which are better suited to large swarms in both sequential and parallel computing environments. We examine the performance of PSO for benchmark functions with respect to swarm size and topology. We develop and demonstrate a new PSO variant which leverages the unique strengths of large swarms. "Hearsay PSO" allows for information to flow quickly through the swarm, even with very loosely connected topologies. These loosely connected topologies are well suited to large scale parallel computing environments because they require very little communication between particles. We consider the case where function evaluations are expensive with respect to communication as well as the case where function evaluations are relatively inexpensive. We also consider a situation where local communication is inexpensive compared to external communication, such as multicore systems in a cluster.
引用
收藏
页码:712 / 719
页数:8
相关论文
共 14 条
[1]  
[Anonymous], 2004, Population topologies and their influence in particle swarm performance
[2]   Defining a standard for particle swarm optimization [J].
Bratton, Daniel ;
Kennedy, James .
2007 IEEE SWARM INTELLIGENCE SYMPOSIUM, 2007, :120-+
[3]   The particle swarm - Explosion, stability, and convergence in a multidimensional complex space [J].
Clerc, M ;
Kennedy, J .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (01) :58-73
[4]  
Clerc Maurice., 2003, Optimisation par Essaim Particulaire
[5]  
Jordan Johannes., 2008, Proceedings of the 10th Annual Conference on Genetic and Evolutionary Computation, P49
[6]  
Kennedy J, 1995, 1995 IEEE INTERNATIONAL CONFERENCE ON NEURAL NETWORKS PROCEEDINGS, VOLS 1-6, P1942, DOI 10.1109/icnn.1995.488968
[7]  
Liang JJ, 2005, 2005 IEEE SWARM INTELLIGENCE SYMPOSIUM, P124
[8]  
Marco AMontes de Oca., 2008, Proceedings of the 10th annual conference on Genetic and evolutionary computation, P71, DOI DOI 10.1145/1389095.1389106
[9]  
MCNABB AW, 2007, P IEEE C EV COMP SEP
[10]  
Merris Russell., 2001, WIL INT S D