NelderMeadSimplex
scalation.optimization.NelderMeadSimplex
class NelderMeadSimplex(f: FunctionV2S, n: Int) extends Minimize
The NelderMeadSimplex
solves Non-Linear Programming (NLP) problems using the Nelder-Mead Simplex algorithm. Given a function f and its dimension n, the algorithm moves a simplex defined by n + 1 points in order to find an optimal solution. The algorithm is derivative-free.
minimize f(x)
The algorithm requires between 1 to n+2 function evaluations per iteration
Value parameters
- f
-
the vector-to-scalar objective function
- n
-
the dimension of the search space
Attributes
- Graph
-
- Supertypes
Members list
In this article