Publication | Closed Access
Detection and Remediation of Stagnation in the Nelder--Mead Algorithm Using a Sufficient Decrease Condition
222
Citations
20
References
1999
Year
Numerical AnalysisMathematical ProgrammingMead IterationMead AlgorithmEngineeringSufficient Decrease ConditionOriented RestartContinuous OptimizationNondifferentiable OptimizationNumerical ComputationInverse ProblemsComputer ScienceComputational MechanicsUnconstrained OptimizationComputational GeometryApproximation TheoryConvergence Analysis
The Nelder--Mead algorithm can stagnate and converge to a nonoptimal point, even for very simple problems. In this note we propose a test for sufficient decrease which, if passed for all iterations, will guarantee convergence of the Nelder--Mead iteration to a stationary point if the objective function is smooth and the diameters of the Nelder--Mead simplices converge to zero. Failure of this condition is an indicator of potential stagnation. As a remedy we propose a new step, which we call an oriented restart, that reinitializes the simplex to a smaller one with orthogonal edges whose orientation is determined by an approximate descent direction from the current best point. We also give results that apply when the objective function is a low-amplitude perturbation of a smooth function. We illustrate our results with some numerical examples.
| Year | Citations | |
|---|---|---|
Page 1
Page 1