Post

Hybrid hydrologcial models

Concepts in H2M

Parameters in hybrid models are categorized into ML parameters and physical parameters1. Thus, hybrid modeling are grouped into parameteric (both learned) and non-parameteric (the latter parameters fixed) ones.

H2M structure

The end-to-end hybrid hydrological model

Creative points

  • A physical state $s_{t-1}$ is taken into the recurrent neural network $ g_{RNN} $ for accounting memory effects.
\[h_{t}=g_{RNN}(h_{t-1},[x_{t},s_{t-1}])\]
  • A mapping output function $g_{out}$ that links certain latent variable or coefficient $p_{t}$ in process-based models with $h_{t}$

  • The process-based model $f_{pb}$ considers not only original physical constraints $s_{t}$, but also memory effects from RNN.

\[y_{t}, s_{t}=f_{pb}(p_{t},x_{t},s_{t-1})\]

Comparisons with others

  1. H2M
    • Pros
      • hard physical constraints
      • additional insights of latent variables and coefficients
      • partial interpretability
    • Cons
      • qunatification of uncertainties
      • Generalizability needs to be investigated in certain cases
  2. Regularization via loss functions (soft constriants)
    • penalizing physically inconsistent results
    • Pros
      • additional means in diagosing physical inconsistency
    • Cons
      • penalizing physically inconsistent results does not always make sense
      • lacks of hard physical constraints
      • no insights via latent variables and coefficients
  3. Mass conserving neural networks (hard constraints)
    • adding inductive biase
    • Pros
      • enhances robustness and generalizability
      • good performance in extreme events
    • Cons
      • does not outperform non-mass conserving architecture
      • limited interpretability
  4. Data assimilation
    • combining simulations from process-based models and obervation for the optimal estimates of geophysical states
    • Pros
      • aim to quantify errors
    • Cons
      • remaining model errors

Personal Opinions

  • Compared to physics-constrained machine learning2, using neural networks to replace empirical parameter, it steps further in linking RNNs with latent variables (coefficients) in process-based models, which further taps the potential of AI.
  • A question is why acknowledge latent variables (coefficients) activated by softplus function after LSTM layer as Evapotranspration and snow water equvilatent in multi-task layerhttps://ieeexplore.ieee.org/document/8578879, and how to figure out its effect.

Footnote

  1. Deep learning and hybrid modeling of global vegetation and hydrology. Basil Kraft. 2022. ↩

  2. Zhao, W. L., Gentine, P., Reichstein, M., Zhang, Y., Zhou, S., Wen, Y., et al. (2019). Physics-constrained machine learning of evapotranspiration. Geophysical Research Letters, 46, 14496–14507. https://doi.org/10.1029/2019GL085291 ↩

This post is licensed under CC BY 4.0 by the author.