错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Differentiated uniformization: a new method for inferring Markov chains on combinatorial state spaces including stochastic epidemic models

  • Kevin Rupp,
  • Rudolf Schill,
  • Jonas Süskind,
  • Peter Georg,
  • Maren Klever,
  • Andreas Lösch,
  • Lars Grasedyck,
  • Tilo Wettig,
  • Rainer Spang

摘要

We consider continuous-time Markov chains that describe the stochastic evolution of a dynamical system by a transition-rate matrix Q which depends on a parameter \(\theta \) θ . Computing the probability distribution over states at time t requires the matrix exponential \(\exp \,\left( tQ\right) \,\) exp t Q , and inferring \(\theta \) θ from data requires its derivative \(\partial \exp \,\left( tQ\right) \,/\partial \theta \) exp t Q / θ . Both are challenging to compute when the state space and hence the size of Q is huge. This can happen when the state space consists of all combinations of the values of several interacting discrete variables. Often it is even impossible to store Q. However, when Q can be written as a sum of tensor products, computing \(\exp \,\left( tQ\right) \,\) exp t Q becomes feasible by the uniformization method, which does not require explicit storage of Q. Here we provide an analogous algorithm for computing \(\partial \exp \,\left( tQ\right) \,/\partial \theta \) exp t Q / θ , the differentiated uniformization method. We demonstrate our algorithm for the stochastic SIR model of epidemic spread, for which we show that Q can be written as a sum of tensor products. We estimate monthly infection and recovery rates during the first wave of the COVID-19 pandemic in Austria and quantify their uncertainty in a full Bayesian analysis. Implementation and data are available at https://github.com/spang-lab/TenSIR.