optimizer_woa: Whale Optimization Algorithm Optimizer

View source: R/optimizers.R

optimizer_woaR Documentation

Whale Optimization Algorithm Optimizer

Description

Creates a Whale Optimization Algorithm optimizer object for continuous optimization problems.

Usage

optimizer_woa(pop_size = 30, max_iter = 100, a_start = 2, a_end = 0, b = 1)

Arguments

pop_size

Population size.

max_iter

Maximum number of iterations.

a_start

Initial value of the control parameter a.

a_end

Final value of the control parameter a.

b

Constant defining the spiral shape in the bubble-net mechanism.

Value

An object of class "met_optimizer".

References

Mirjalili, S., and Lewis, A. (2016). The Whale Optimization Algorithm. Advances in Engineering Software, 95, 51–67. doi:10.1016/j.advengsoft.2016.01.008

Examples

optimizer_woa()

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