Least squares is a mathematicaloptimization technique that attempts to find a "best fit" to a set of data by attempting to minimize the sum of the squares of the differences (called residuals) between the fitted function and the data.
It is commonly used in curve fitting. Many other optimization problems can also be expressed in a least squares form, either minimizing energy or maximizing entropy.
To use the method of least squares we use a function f(x), containing some number of unknown constants (for instance f(x) = mx + b, where m and b are not yet known), and find the values of m and b that minimize the sum of the squares of the residuals (that is, the sum of terms of the form (yi − f(xi))2). We then have the equation for the curve, y = f(x), of the required form, that best fits the data points (xi, yi).
The method is also called: Curve Fitting, LeastSquares Fitting, LeastSquaresMethod, LeastSquares Estimation, LeastSquares Approximation.
On the basis of input errors, the chi-sqr parameter and its standard deviation is calculated (chi-sqr expected value equals the number of degrees of freedom).
Calculation time is significantly longer due to method nonlinearity caused by the assumption of input errors for all coordinates of points.