optimizer_abc: Artificial Bee Colony Optimizer

View source: R/optimizers.R

optimizer_abcR Documentation

Artificial Bee Colony Optimizer

Description

Creates an Artificial Bee Colony optimizer object for continuous optimization problems.

Usage

optimizer_abc(colony_size = 30, max_iter = 100, limit = NULL)

Arguments

colony_size

Total colony size. Half of the colony is used as employed bees and half as onlooker bees.

max_iter

Maximum number of iterations.

limit

Number of unsuccessful trials before a food source is abandoned.

Value

An object of class "met_optimizer".

References

Karaboga, D., and Basturk, B. (2007). A Powerful and Efficient Algorithm for Numerical Function Optimization: Artificial Bee Colony (ABC) Algorithm. Journal of Global Optimization, 39, 459–471. doi:10.1007/s10898-007-9149-x

Karaboga, D., and Ozturk, C. (2009). Neural Networks Training by Artificial Bee Colony Algorithm on Pattern Classification. Neural Network World, 19(3), 279–292.

Examples

optimizer_abc()

metANN documentation built on May 16, 2026, 1:06 a.m.