一、背景知识(1)起源1995年,受到鸟群觅食行为的规律性启发,James Kennedy和Russell Eberhart建立了一个简化算法模型,经过多年改进最终形成了 粒子群优化算法(Particle Swarm Optimization, PSO) ,也可称为粒…
The primary motivation of this work is to explore and improve particle swarm optimization (PSO) techniques for multi-objective (MO) function optimization as well as to expand its applications in real world bin packing problems. Information from this study would help people better understand PSO ...
将优化问题的一个解看成一个粒子,一组解看成一个粒子群。首先将粒子群随机散布在可行解空间,即随机设置每个粒子的初始位置和初始速度,在解空间飞行,由目标函数确定一个适应度;迭代时,粒子根据自己经历的个体最好位置和群体最好位置,修正飞行速度(大小和方向)后,飞行到下一个位置;不断迭代,直至粒子群趋于最优解...
In this section, the basic principles of Particle Swarm Optimization (PSO) are presented and an in depth description of the algorithms that have been developed and applied for the considered cloaking problems is given. After discussing the theoretical basis of the swarm optimization method and its ...
It is of great importance noting that dealing with PSO has some advantages when compared with other optimization algorithms, once it has fewer parameters to adjust, and the ones that must be set are widely discussed in the literature [3]. Advertisement 2. Particle swarm optimization: an ...
To improve the overall performance of the particle swarm algorithm, an improved particle swarm optimization algorithm is proposed by the multiple hybrid strategy in this paper. The improved PSO incorporates the search ideas of other intelligent algorithms (DE, WOA), so the improved algorithm proposed...
A particle swarm optimization algorithm is a simple optimization algorithm used for a variety of functions, discovered through a social model simulation. It is applied in image processing and feature extraction to reduce computation complexity and improve efficiency compared to other algorithms like the ...
Diosan L, Oltean M (2006) Evolving the structure of the particle swarm optimization algorithms. In: Proceedings of European conference on evolutionary computation in combinatorial optimization (EvoCOP2006), pp 25–36, Budapest, Hungary, April 10–12, 2006 ...
Algorithms Metaheuristics Optimization 1. Introduction In this tutorial, we’ll understand how Particle Swarm Optimization (PSO) works. Mainly, we’ll explore the origin and the inspiration behind the idea of PSO. Then, we’ll detail the algorithm procedure. We’ll start by defining its concept ...
This is the first book devoted entirely to Particle Swarm Optimization (PSO), which is a non-specific algorithm, similar to evolutionary algorithms, such as taboo search and ant colonies. Since its original development in 1995, PSO has mainly been