A Robust Gauss‐Newton Algorithm for the Optimization of Hydrological Models: From Standard Gauss‐Newton to Robust Gauss‐Newton
Model calibration using optimization algorithms is a perennial challenge in hydrological modeling. This study explores opportunities to improve the efficiency of a Newton‐type method by making it more robust against problematic features in models' objective functions, including local optima and...
Saved in:
| Published in: | Water resources research Vol. 54; no. 11; pp. 9655 - 9683 |
|---|---|
| Main Authors: | , , |
| Format: | Journal Article |
| Language: | English |
| Published: |
Washington
John Wiley & Sons, Inc
01.11.2018
|
| Subjects: | |
| ISSN: | 0043-1397, 1944-7973 |
| Online Access: | Get full text |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Summary: | Model calibration using optimization algorithms is a perennial challenge in hydrological modeling. This study explores opportunities to improve the efficiency of a Newton‐type method by making it more robust against problematic features in models' objective functions, including local optima and other noise. We introduce the robust Gauss‐Newton (RGN) algorithm for least squares optimization, which employs three heuristic schemes to enhance its exploratory abilities while keeping costs low. The large sampling scale (LSS) scheme is a central difference approximation with perturbation (sampling scale) made as large as possible to capture the overall objective function shape; the best‐sampling point (BSP) scheme exploits known function values to detect better parameter locations; and the null‐space jump (NSJ) scheme attempts to escape near‐flat regions. The RGN heuristics are evaluated using a case study comprising four hydrological models and three catchments. The heuristics make synergistic contributions to overall efficiency: the LSS scheme substantially improves reliability albeit at the expense of increased costs, and scenarios where LSS on its own is ineffective are bolstered by the BSP and NSJ schemes. In 11 of 12 modeling scenarios, RGN is 1.4–18 times more efficient in finding the global optimum than the standard Gauss‐Newton algorithm; similar gains are made in finding tolerable optima. Importantly, RGN offers its largest gains when working with difficult objective functions. The empirical analysis provides insights into tradeoffs between robustness versus cost, exploration versus exploitation, and how to manage these tradeoffs to maximize optimization efficiency. In the companion paper, the RGN algorithm is benchmarked against industry standard optimization algorithms.
Key Points
Robust Gauss‐Newton (RGN) optimization algorithm is introduced for least squares model calibration
RGN employs several heuristics including coarse gradient approximations to favor exploration over exploitation
RGN heuristics provide synergistic benefits, increasing overall efficiency by factors of 1.4–18 in 11 of 12 hydrological modeling scenarios |
|---|---|
| Bibliography: | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 content type line 23 |
| ISSN: | 0043-1397 1944-7973 |
| DOI: | 10.1029/2017WR022488 |