Neural Continuous-Time Markov Models

12/11/2022
by   Majerle Reeves, et al.
0

Continuous-time Markov chains are used to model stochastic systems where transitions can occur at irregular times, e.g., birth-death processes, chemical reaction networks, population dynamics, and gene regulatory networks. We develop a method to learn a continuous-time Markov chain's transition rate functions from fully observed time series. In contrast with existing methods, our method allows for transition rates to depend nonlinearly on both state variables and external covariates. The Gillespie algorithm is used to generate trajectories of stochastic systems where propensity functions (reaction rates) are known. Our method can be viewed as the inverse: given trajectories of a stochastic reaction network, we generate estimates of the propensity functions. While previous methods used linear or log-linear methods to link transition rates to covariates, we use neural networks, increasing the capacity and potential accuracy of learned models. In the chemical context, this enables the method to learn propensity functions from non-mass-action kinetics. We test our method with synthetic data generated from a variety of systems with known transition rates. We show that our method learns these transition rates with considerably more accuracy than log-linear methods, in terms of mean absolute error between ground truth and predicted transition rates. We also demonstrate an application of our methods to open-loop control of a continuous-time Markov chain.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/30/2019

Algorithmic Randomness in Continuous-Time Markov Chains

In this paper we develop the elements of the theory of algorithmic rando...
research
01/30/2020

Automated Deep Abstractions for Stochastic Chemical Reaction Networks

Predicting stochastic cellular dynamics as emerging from the mechanistic...
research
07/28/2021

Supervised Learning and the Finite-Temperature String Method for Computing Committor Functions and Reaction Rates

A central object in the computational studies of rare events is the comm...
research
02/11/2020

Infinity Learning: Learning Markov Chains from Aggregate Steady-State Observations

We consider the task of learning a parametric Continuous Time Markov Cha...
research
07/31/2023

Stochastic Filtering of Reaction Networks Partially Observed in Time Snapshots

Stochastic reaction network models arise in intracellular chemical react...
research
10/04/2018

Synthetic likelihood method for reaction network inference

We propose a novel Markov chain Monte-Carlo (MCMC) method for reverse en...
research
06/24/2021

Abstraction of Markov Population Dynamics via Generative Adversarial Nets

Markov Population Models are a widespread formalism used to model the dy...

Please sign up or login with your details

Forgot password? Click here to reset