EGU23-2910, updated on 30 Nov 2023
https://doi.org/10.5194/egusphere-egu23-2910
EGU General Assembly 2023
© Author(s) 2023. This work is distributed under
the Creative Commons Attribution 4.0 License.

Thermodynamic integration via Replica Exchange Hamiltonian Monte Carlo for faster sampling and model comparison

Damian M. Ndiwago1, Remko Nijzink2, Christophe Ley3, Stanislaus J. Schymanski2, and Jack S. Hale1
Damian M. Ndiwago et al.
  • 1University of Luxembourg, Institute of Computational Engineering, Engineering, Esch Sur Alzette, Luxembourg (damian.ndiwago@uni.lu)
  • 2Catchment and Ecohydrology Group (CAT), Environmental Research and Innovation (ERIN), Luxembourg Institute of Science and Technology (LIST), Belvaux, Luxembourg.
  • 3Department of Mathematics, Faculty of Science, Technology and Medicine, University of Luxembourg, Esch--sur--Alzette, Luxembourg.

Hydrologists often need to choose between competing hypotheses or weight the predictions of different models when averaging models. Several criteria for choosing and weighting models have been developed, which balance model complexity and goodness of fit by penalising the number of model parameters. The penalty is explicit for information theory approaches or implicit for Bayesian model selection based on marginal likelihood and, by extension, the Bayes factor. The Bayes factor is the ratio of the marginal likelihoods of two competing models. Also, the Bayes factor can be used for non-nested models in contrast to information-theoretic approaches. However, marginal likelihood estimation is computationally intensive and slow for dynamic models with multiple modes. This study uses Replica Exchange Hamiltonian Monte Carlo and thermodynamic integration for fast, simultaneous calculation of marginal likelihood and parameter identification of dynamic rainfall-runoff models. Using synthetic data, the method selected the true model in our numerical experiments. The technique was also applied to real data from Magela Creek in Australia. The selected model was not the model with the highest or lowest number of parameters for real data. The method is implemented using the differentiable programming software ''TensorFlow Probability". This implementation can be applied to other types of models for fast simultaneous parameter estimation and model comparison.

How to cite: M. Ndiwago, D., Nijzink, R., Ley, C., J. Schymanski, S., and S. Hale, J.: Thermodynamic integration via Replica Exchange Hamiltonian Monte Carlo for faster sampling and model comparison, EGU General Assembly 2023, Vienna, Austria, 23–28 Apr 2023, EGU23-2910, https://doi.org/10.5194/egusphere-egu23-2910, 2023.