A Differentiable Hydrology Approach for Modeling With Time-Varying Parameters

被引:4
|
作者
Krapu, Christopher [1 ]
Borsuk, Mark [1 ]
机构
[1] Duke Univ, Dept Civil & Environm Engn, Durham, NC 27706 USA
关键词
DATA ASSIMILATION; UNCERTAINTY ESTIMATION; DIFFUSION LIMITS; ENSEMBLE; CATCHMENTS; REGRESSION; ALGORITHM; LANGEVIN; STRATEGY; ERRORS;
D O I
10.1029/2021WR031377
中图分类号
X [环境科学、安全科学];
学科分类号
08 ; 0830 ;
摘要
In the analysis of observational data with mathematical models, it is often desirable to let one or more model parameters vary with time to account for changing environmental conditions or to offer more flexibility. A standard approach for dynamic models is to allow for the number of parameters to grow as a function of time, leading to a high-dimensional inference problem for long data records. We propose using Hamiltonian Monte Carlo, a gradient-based Markov chain Monte Carlo (MCMC) method, to perform Bayesian inference for time-varying parameters (TVP) in hydrology models. As derivatives of model error functions with regard to parameters are not available in closed form, we implemented the GR4J rainfall-runoff models in Theano/PyMC3, and Jax/NumPyro, allowing for the application of automatic differentiation techniques. A simulation experiment assessing the viability of these methods for recovering underlying temporal variation in parameters indicates that a discrete Gaussian random walk-based prior appears to be best suited across a range of scenarios while the continuous-time Gaussian process compares relatively poorly. In an analysis of 20 years of daily real-world streamflow records from the Model Parameter Estimation Experiment (MOPEX) hydrology data set with increasing data sparsity and at multiple temporal resolutions, we find that TVP inference with gradient-based MCMC is a flexible and reliable approach for analyzing hydrology models with dynamic parameter sets. Plain Language Summary We investigate methods for identifying changes in watershed behavior over time from data on rainfall and runoff. By pursuing a new type of software for implementing our hydrological model, we enable usage of a class of techniques developed in statistical research for inferring change from dynamic data which are broadly applicable and used heavily in other scientific disciplines.
引用
收藏
页数:24
相关论文
共 50 条
  • [31] COINTEGRATION AND TIME-VARYING PARAMETERS - A REPLY
    CANARELLA, G
    POLLARD, S
    LAI, K
    [J]. EUROPEAN ECONOMIC REVIEW, 1993, 37 (06) : 1283 - 1284
  • [32] IDENTIFICATION OF TIME-VARYING MODAL PARAMETERS
    COOPER, JE
    [J]. AERONAUTICAL JOURNAL, 1990, 94 (938): : 271 - 278
  • [33] Statistical learning with time-varying parameters
    McGough, B
    [J]. MACROECONOMIC DYNAMICS, 2003, 7 (01) : 119 - 139
  • [34] RESONANT CIRCUITS WITH TIME-VARYING PARAMETERS
    KINGSTON, RH
    [J]. PROCEEDINGS OF THE INSTITUTE OF RADIO ENGINEERS, 1949, 37 (12): : 1478 - 1481
  • [35] Kuramoto model with time-varying parameters
    Petkoski, Spase
    Stefanovska, Aneta
    [J]. PHYSICAL REVIEW E, 2012, 86 (04)
  • [36] Scattering Function Approach For Modeling Time-Varying Sea Clutter Returns
    Cooke, Corey D.
    [J]. 2018 IEEE RADAR CONFERENCE (RADARCONF18), 2018, : 298 - 303
  • [37] Early Marketing Matters: A Time-Varying Parameter Approach to Persistence Modeling
    Osinga, Ernst C.
    Leeflang, Peter S. H.
    Wieringa, Jaap E.
    [J]. JOURNAL OF MARKETING RESEARCH, 2010, 47 (01) : 173 - 185
  • [38] Modeling of Electricity Demand for Azerbaijan: Time-Varying Coefficient Cointegration Approach
    Mikayilov, Jeyhun I.
    Hasanov, Fakhri J.
    Bollino, Carlo A.
    Mahmudlu, Ceyhun
    [J]. ENERGIES, 2017, 10 (11):
  • [39] Conceptual modeling of time-varying information
    Gregersen, H
    Jensen, CS
    [J]. INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATIONS AND CONTROL TECHNOLOGIES, VOL 1, PROCEEDINGS, 2004, : 248 - 255
  • [40] Time-Varying Modeling of Cerebral Hemodynamics
    Marmarelis, Vasilis Z.
    Shin, Dae C.
    Orme, Melissa
    Zhang, Rong
    [J]. IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, 2014, 61 (03) : 694 - 704