Particle swarm optimization
Particle swarm optimization
复制标题
DOI:
10.4249/scholarpedia.1486
复制
发表时间:
2008-11
期刊:
影响因子:
--
通讯作者:
Marco Dorigo;M. M. D. Oca-M.;A. Engelbrecht
中科院分区:
文献类型:
--
作者:
Marco Dorigo;M. M. D. Oca-M.;A. Engelbrecht
1: Example population topologies. The leftmost picture depicts a fully connected topology, that is, (self-links are not drawn for simplicity). The picture in the center depicts a so-called von Neumann topology, in which. The rightmost picture depicts a ring topology in which each particle is neighbor to two other particles. Particle swarm optimization (PSO) is a population-based stochastic approach for solving continuous and discrete optimization problems. In particle swarm optimization, simple software agents, called particles, move in the search space of an optimization problem. The position of a particle represents a candidate solution to the optimization problem at hand. Each particle searches for better positions in the search space by changing its velocity according to rules originally inspired by behavioral models of bird flocking. Particle swarm optimization belongs to the class of swarm intelligence techniques that are used to solve optimization problems.