项目作者: hmofrad
项目描述 :
Particle Swarm Optimization (PSO)
高级语言: Python
项目地址: git://github.com/hmofrad/pso.git
Particle Swarm Optimization (PSO)
PSO implementation in Python 3.4
Requirements: Install numpy on python 3.4
sudo pip3.4 install numpy
Test
Change f (line #42) to run different benchmarks:
- sphere
- ackley
- rosenbrock
- griewanks
- rastrigin
Reference
- Mohammad Hasanzadeh Mofrad, and S. K. Chang. “A Bi-population Particle Swarm Optimizer for Learning Automata based Slow Intelligent System.” arXiv preprint arXiv:1804.00768, 2018. (https://arxiv.org/abs/1804.00768)