optymus.benchmark.Ackley¶
- class optymus.benchmark.Ackley[source]¶
Ackley Function
The Ackley function is a non-convex function used as a performance test problem for optimization algorithms. It is defined as:
\[f(x) = -20\exp(-0.2\sqrt{0.5(x_0^2 + x_1^2)}) - \exp(0.5(\cos(2\pi x_0) + \cos(2\pi x_1))) + e + 20\]- Reference:
Methods
__init__()Attributes
BOUNDSNAMETRUE_MINIMUM