Skip to content

The Artificial Bee Colony (ABC) algorithm that optimizes high dimensional continuous model parameters.

License

Notifications You must be signed in to change notification settings

andrejadd/ABC-bee-opt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Artificial Bee Colony optimization

This is the implementation of the Artificial Bee Colony algorithm that optimizes high dimensional continuous model parameters. The method was introduced in

Aderhold, Andrej, et al. "Artificial bee colony optimization: A new selection scheme and its performance." Nature Inspired Cooperative Strategies for Optimization (NICSO 2010). Springer Berlin Heidelberg, 2010. 283-294.

and is also featured in

Diwold, Konrad, et al. "Performance evaluation of artificial bee colony optimization and new selection schemes." Memetic Computing 3.3 (2011): 149-162.

The directory 'ABC' contains the Java implementation besides various other Artificial Bee Colony selection and location update schemes.

Additional implementations are located in the following folders. I keep them together with ABC since they served as benchmark and include slight modification.

[Please ask me to remove any in case of copyright infringements.]

   ACOcont_CPP2008 : Ant Colony Optimization (ACO) for continuous parameters, C++ implementation, Copyright (C) 2008 by Christian Blum 
   ACOcont_R       : ACO implementation in R, Copyright (C) 2006 by Krzysztof Socha
   DE 		   : Differential Evolution, a population based stochastic search algorithm for continuous parameters.
   HPSO		   : Hierarchical Particle Swarm Optimization (HPSO), efficient PSO variant
   Other_src       : additional implementations  

About

The Artificial Bee Colony (ABC) algorithm that optimizes high dimensional continuous model parameters.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published