home
Presentation
 
 

An algorithm for efficient optimization directed by noisy data

Tim Mooney
APS, Argonne National Lab, Argonne, IL 60439, USA

 
 
At the heart of several efficient nonlinear-optimization algorithms is a parabolic fit in which the function (or a one-dimensional "slice" of its hypersurface) is represented by three evaluations in the neighborhood of a local extremum. (The extremum of the parabola through those three points is assumed to approximate the function's true extremum.) The three-point solution fails (optimization converges slowly or not at all) when function evaluations contain enough noise, granularity, etc. The algorithm presented here solves analytically for the best-fit parabola and line(s) to four or more data points, calculates the uncertainties of fit parameters, compares chi-square values of the fits, and uses other heuristic information to direct the search for an optimal value.
 
 
Article