Journal article
A derivative-free Gauss–Newton method
- Abstract:
- We present DFO-GN, a derivative-free version of the Gauss–Newton method for solving nonlinear least-squares problems. DFO-GN uses linear interpolation of residual values to build a quadratic model of the objective, which is then used within a typical derivative-free trust-region framework. We show that DFO-GN is globally convergent and requires at most {\mathcal {O}}(\epsilon ^{-2}) iterations to reach approximate first-order criticality within tolerance \epsilon. We provide an implementation of DFO-GN and compare it to other state-of-the-art derivative-free solvers that use quadratic interpolation models. We demonstrate numerically that despite using only linear residual models, DFO-GN performs comparably to these methods in terms of objective evaluations. Furthermore, as a result of the simplified interpolation procedure, DFO-GN has superior runtime and scalability. Our implementation of DFO-GN is available at https://github.com/numericalalgorithmsgroup/dfogn ( https://doi.org/10.5281/zenodo.2629875)
- Publication status:
- Published
- Peer review status:
- Peer reviewed
Actions
Access Document
- Files:
-
-
(Preview, Version of record, pdf, 879.7KB, Terms of use)
-
- Publisher copy:
- 10.1007/s12532-019-00161-7
Authors
- Publisher:
- Springer Verlag
- Journal:
- Mathematical Programming Computation More from this journal
- Volume:
- 11
- Issue:
- 4
- Pages:
- 631–674
- Publication date:
- 2019-05-20
- Acceptance date:
- 2019-04-02
- DOI:
- Keywords:
- Pubs id:
-
pubs:1002910
- UUID:
-
uuid:8f0e2cc7-e251-4dd2-8a1d-870ba0d48ef6
- Local pid:
-
pubs:1002910
- Source identifiers:
-
1002910
- Deposit date:
-
2019-05-23
Terms of use
- Copyright holder:
- Roberts and Cartis
- Copyright date:
- 2019
- Notes:
- © The Author(s) 2019. This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
- Licence:
- CC Attribution (CC BY)
If you are the owner of this record, you can report an update to it here: Report update to this record