If a function can be approximated by a parabola in the neighborhood of its minimum, then the vertex of the parabola can be used to approximate the minimum. Assuming we have available three points on the x-axis corresponding to function values , then a quadratic function that goes through these points can be uniquely determined by the method of Lagrange interpolation:
(17) |
(18) |
(19) |
In the unlikely case where the numerator of the second term in Eq. (20) is zero, i.e., , we get and the iteration cannot proceed. We could choose some different point nearby to proceed.