智能优化算法:粒子群算法相关代码
摘要:整理了相关改进粒子群算法的代码,方便大家学习,大家可以借鉴相应的思想去优化其他算法。
代码内容:
1.基于粒子群算法的路径规划(PSO Path Planning)。
2.二进制粒子群算法(BinaryPSO)
Khanesar, M.A., Teshnehlab, M. and Shoorehdeli, M.A., 2007, June. A novel binary particle swarm optimization. In 2007 Mediterranean conference on control & automation (pp. 1-6). IEEE.
3.基于萤火虫粒子群的混合算法(hfpso)
A hybrid firefly and particle swarm optimization algorithm for computationally expensive numerical problems, Applied Soft Computing, Volume 66, May 2018, Pages 232-249
4.高斯量子行为粒子群优化算法(GQBPSO)
Leandro dos Santos Coelho. Gaussian quantum-behaved particle swarm optimization approaches for constrained engineering design problems[J]. Expert Systems With Applications,2009,37(2).
5.改进的随机漂移粒子群优化算法(RDPSO)
Wael T. Elsayed, Yasser G. Hegazy, Mohamed S. El-bages, and Fahmy M. Bendary Improved Random Drift Particle Swarm Optimization With Self-Adaptive Mechanism for Solving the Power Economic Dispatch Problem,IEEE Transactions on Industrial Informatics, vol. 13, no. 3, p. 1017 - 1026, 2017.
6.基于引力搜索和粒子群的混合优化算法(PSOGSA)
S. Mirjalili, S.Z. Mohd Hashim, New Hybrid PSOGSA Algorithm for Function Optimization, in IEEE International Conference on Computer and Information Application ICCIA 2010), China, 2010, pp.374-377.
7.基于二进制引力搜索和粒子群的混合优化算法(BPSOGSA)
S. Mirjalili, G. G. Wang, L. S. Coelho Binary optimization using hybrid particle swarm optimization and gravitational search algorithm, in press, DOI: 10.1007/s00521-014-1629-6
8.改进二进制粒子群算法(NBPSO)
M.Rostami Shahrbabak and H.Nezamabadi-pour, " A New Approach to Binary PSO Algorithm" 14th Iranian Conference on Electrical Engineering, may 2006.
9.相量粒子群优化算法(PPSO)
Ghasemi, Mojtaba, Ebrahim Akbari, Abolfazl Rahimnejad,Seyed Ehsan Razavi, Sahand Ghavidel, and Li Li.“Phasor particle swarm optimization: a simple and efficient variant of PSO.” Soft Computing 23, no. 19 (2019): 9701-9718.
10.自治粒子群算法(AGPSO)
S. Mirjalili, A. Lewis, A. Safa Sadiq Autonomous Particles Groups for Particle Swarm Optimization Arabian Journal for Science and Engineering
11.混合灰狼粒子群算法(PSOGWO)
代码地址:
个人资料介绍