Particle swarm optimization algorithm: an overview. Wang, D., Tan, D., & Liu, L. Soft Computing, 22(2):387–408, January, 2018.
Particle swarm optimization algorithm: an overview [link]Paper  doi  abstract   bibtex   
Particle swarm optimization (PSO) is a population-based stochastic optimization algorithm motivated by intelligent collective behavior of some animals such as flocks of birds or schools of fish. Since presented in 1995, it has experienced a multitude of enhancements. As researchers have learned about the technique, they derived new versions aiming to different demands, developed new applications in a host of areas, published theoretical studies of the effects of the various parameters and proposed many variants of the algorithm. This paper introduces its origin and background and carries out the theory analysis of the PSO. Then, we analyze its present situation of research and application in algorithm structure, parameter selection, topology structure, discrete PSO algorithm and parallel PSO algorithm, multi-objective optimization PSO and its engineering applications. Finally, the existing problems are analyzed and future research directions are presented.
@article{wang_particle_2018,
	title = {Particle swarm optimization algorithm: an overview},
	volume = {22},
	issn = {1433-7479},
	shorttitle = {Particle swarm optimization algorithm},
	url = {https://doi.org/10.1007/s00500-016-2474-6},
	doi = {10.1007/s00500-016-2474-6},
	abstract = {Particle swarm optimization (PSO) is a population-based stochastic optimization algorithm motivated by intelligent collective behavior of some animals such as flocks of birds or schools of fish. Since presented in 1995, it has experienced a multitude of enhancements. As researchers have learned about the technique, they derived new versions aiming to different demands, developed new applications in a host of areas, published theoretical studies of the effects of the various parameters and proposed many variants of the algorithm. This paper introduces its origin and background and carries out the theory analysis of the PSO. Then, we analyze its present situation of research and application in algorithm structure, parameter selection, topology structure, discrete PSO algorithm and parallel PSO algorithm, multi-objective optimization PSO and its engineering applications. Finally, the existing problems are analyzed and future research directions are presented.},
	language = {en},
	number = {2},
	urldate = {2021-11-29},
	journal = {Soft Computing},
	author = {Wang, Dongshu and Tan, Dapei and Liu, Lei},
	month = jan,
	year = {2018},
	pages = {387--408},
}

Downloads: 0