Diagnosis of Model Errors With a Sliding Time‐Window Bayesian Analysis

Hsueh, Han‐Fang ORCIDiD
Guthke, Anneli ORCIDiD
Wöhling, Thomas ORCIDiD
Nowak, Wolfgang ORCIDiD

DOI: https://doi.org/10.1029/2021WR030590
Persistent URL: http://resolver.sub.uni-goettingen.de/purl?gldocs-11858/9989
Hsueh, Han‐Fang; Guthke, Anneli; Wöhling, Thomas; Nowak, Wolfgang, 2022: Diagnosis of Model Errors With a Sliding Time‐Window Bayesian Analysis. In: Water Resources Research, 58, 2, DOI: https://doi.org/10.1029/2021WR030590. 
 
Guthke, Anneli; 1 Department of Stochastic Simulation and Safety Research for Hydrosystems (IWS/LS3) University of Stuttgart Stuttgart Germany
Wöhling, Thomas; 4 Department of Hydrology Technical University of Dresden Dresden Germany
Nowak, Wolfgang; 1 Department of Stochastic Simulation and Safety Research for Hydrosystems (IWS/LS3) University of Stuttgart Stuttgart Germany

Abstract

Deterministic hydrological models with uncertain, but inferred‐to‐be‐time‐invariant parameters typically show time‐dependent model errors. Such errors can occur if a hydrological process is active in certain time periods in nature, but is not resolved by the model or by its input. Such missing processes could become visible during calibration as time‐dependent best‐fit values of model parameters. We propose a formal time‐windowed Bayesian analysis to diagnose this type of model error, formalizing the question “In which period of the calibration time‐series does the model statistically disqualify itself as quasi‐true?” Using Bayesian model evidence (BME) as model performance metric, we determine how much the data in time windows of the calibration time‐series support or refute the model. Then, we track BME over sliding time windows to obtain a dynamic, time‐windowed BME (tBME) and search for sudden decreases that indicate an onset of model error. tBME also allows us to perform a formal, sliding likelihood‐ratio test of the model against the data. Our proposed approach is designed to detect error occurrence on various temporal scales, which is especially useful in hydrological modeling. We illustrate this by applying our proposed method to soil moisture modeling. We test tBME as model error indicator on several synthetic and real‐world test cases that we designed to vary in error sources (structure and input) and error time scales. Results prove the successful detection errors in dynamic models. Moreover, the time sequence of posterior parameter distributions helps to investigate the reasons for model error and provide guidance for model improvement.


Key Points: We propose a data‐driven method for model‐structural error detection.

Our method rests on a statistically rigorous Bayesian framework without prior assumptions about error sources or patterns.

We confirm successful error detection on various temporal scales in synthetic test cases and present insights from a real‐world case study.