首页 | 本学科首页   官方微博 | 高级检索  
     检索      


A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm
Authors:Dervis Karaboga  Bahriye Basturk
Institution:(1) Department of Computer Engineering, Erciyes University, Kayseri, Turkey
Abstract:Swarm intelligence is a research branch that models the population of interacting agents or swarms that are able to self-organize. An ant colony, a flock of birds or an immune system is a typical example of a swarm system. Bees’ swarming around their hive is another example of swarm intelligence. Artificial Bee Colony (ABC) Algorithm is an optimization algorithm based on the intelligent behaviour of honey bee swarm. In this work, ABC algorithm is used for optimizing multivariable functions and the results produced by ABC, Genetic Algorithm (GA), Particle Swarm Algorithm (PSO) and Particle Swarm Inspired Evolutionary Algorithm (PS-EA) have been compared. The results showed that ABC outperforms the other algorithms.
Keywords:Swarm intelligence  Artificial bee colony  Particle swarm optimization  Genetic algorithm  Particle swarm inspired evolutionary algorithm  Numerical function optimization
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号