Numerical analysis Least squares and ill-posed problems Theorem
Gauss–Newton algorithm
Builds on Jacobian matrixLeast squaresNewton's methodLipschitz continuityRate of convergence
Statement
Let be open, let , and let be continuously differentiable with Jacobian matrix . The aim is to minimize . The Gauss–Newton algorithm starts from and sets as long as has full column rank. Suppose that satisfies , that has full column rank, and that is Lipschitz continuous near . Then there are and such that, for every with , the iterates are defined, converge to , and satisfy
Remarks
The step is the least squares solution of the linearized problem . In practice one computes it by a QR factorization of rather than by forming . The Hessian of is . Gauss–Newton drops the second term, so near a zero-residual solution it behaves like Newton's method, which gives the quadratic rate.
If , the dropped term need not vanish, and the convergence is then in general only linear. For large residuals or strongly nonlinear , the iteration may diverge even from good starting points. A line search or the Levenberg–Marquardt algorithm makes the method robust. Example: fitting to the data , has zero residual at , so Gauss–Newton converges quadratically from any near .
Going deeper
For a student
The method needs only first derivatives of the residuals, unlike Newton's method for , which needs second derivatives. It is the basic method of nonlinear regression and of many calibration and inverse problems. The rank condition on is needed: without it the linearized problems have no unique solution, and the convergence theory fails.
Reading path
To understand this page from the ground up, read these 33 pages in order. The foundations come first.
Show the path as a graph
- no evidence level
- Euclidean space object
- Function concept
- Limit point of a set definition
- Lipschitz continuity definition
- Matrix definition
- Rate of convergence concept
- Vector space definition
- Total derivative concept
- Function of several variables concept
- Limit of a function definition
- Transpose definition
- Inner product definition
- Linear map definition
- Linear subspace definition
- Norm definition
- Partial derivative concept
- Derivative definition
- Inner product space definition
- Orthogonal vectors definition
- Endomorphism definition
- Sum of subspaces definition
- Jacobian matrix concept
- Tangent line concept
- Norm induced by an inner product definition
- Orthogonal complement definition
- Direct sum of subspaces definition
- Newton's method concept
- A space is the direct sum of a subspace and its orthogonal complement statement
- Projection definition
- Orthogonal projection definition
- Orthogonal projection is the closest point statement
- Least squares concept
- Gauss–Newton algorithm statement
Where this leads
1 page builds on this one.
Further reading
About this page
| Tag | CYV4T43FQJ |
|---|---|
| URI | m2://CYV4T43FQJ |
| Kind | statement, theorem |
| Writing | W0 stub |
| MSC | 65K10, 90C30, 62J02 |
| Status | This copy of the site has no build data. Run m2 status CYV4T43FQJ. |
| About | Nonlinear regression |
| Uses | Jacobian matrix, Least squares, Newton's method, Lipschitz continuity, Rate of convergence |
| Same as |
Markdown · JSON · Edit on GitHub
What this page needs for W1
- an inventory row: the row of the inventory that the node accounts for (0 of 1)
- a source with a locator (0 of 1)
The writing levels say how complete the text of a page is. They do not measure its truth.