Swarm intelligence optimizer
SwarmOpt is a library of swarm optimization algorithms implemented in Python.
Swarm intelligence leverages global population-based search solutions to balance exploration and exploitation with respect to specified cost functions. The PSO lineage was sparked by Eberhart and Kennedy in their original paper on PSOs in 1995, and the intervening years have seen many variations spring from their central idea.
To install SwarmpOpt, run this command in your terminal:
$ pip install swarmopt
Single objective test functions:
Siobhán K Cronin, SwarmOpt (2018), GitHub repository, https://github.com/SioKCronin/SwarmOpt