A technique orthogonal to M-estimators is iteratively reweighted least squares (IRLS, Iteratively Reweighted Least Squares) (gre84). This technique estimates new weights at each iteration and uses them to obtain a new solution. It can be applied to both linear and nonlinear problems.
In the linear case, the objective is to minimize a cost function of the form
| (4.122) |
In the overdetermined case, this has the solution
| (4.123) |
The same approach is applied to nonlinear systems.