Cargando…
Direct statistical inference for finite Markov jump processes via the matrix exponential
Given noisy, partial observations of a time-homogeneous, finite-statespace Markov chain, conceptually simple, direct statistical inference is available, in theory, via its rate matrix, or infinitesimal generator, [Formula: see text] , since [Formula: see text] is the transition matrix over time t. H...
Autor principal: | |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Springer Berlin Heidelberg
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8054858/ https://www.ncbi.nlm.nih.gov/pubmed/33897113 http://dx.doi.org/10.1007/s00180-021-01102-6 |
_version_ | 1783680363406557184 |
---|---|
author | Sherlock, Chris |
author_facet | Sherlock, Chris |
author_sort | Sherlock, Chris |
collection | PubMed |
description | Given noisy, partial observations of a time-homogeneous, finite-statespace Markov chain, conceptually simple, direct statistical inference is available, in theory, via its rate matrix, or infinitesimal generator, [Formula: see text] , since [Formula: see text] is the transition matrix over time t. However, perhaps because of inadequate tools for matrix exponentiation in programming languages commonly used amongst statisticians or a belief that the necessary calculations are prohibitively expensive, statistical inference for continuous-time Markov chains with a large but finite state space is typically conducted via particle MCMC or other relatively complex inference schemes. When, as in many applications [Formula: see text] arises from a reaction network, it is usually sparse. We describe variations on known algorithms which allow fast, robust and accurate evaluation of the product of a non-negative vector with the exponential of a large, sparse rate matrix. Our implementation uses relatively recently developed, efficient, linear algebra tools that take advantage of such sparsity. We demonstrate the straightforward statistical application of the key algorithm on a model for the mixing of two alleles in a population and on the Susceptible-Infectious-Removed epidemic model. |
format | Online Article Text |
id | pubmed-8054858 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | Springer Berlin Heidelberg |
record_format | MEDLINE/PubMed |
spelling | pubmed-80548582021-04-20 Direct statistical inference for finite Markov jump processes via the matrix exponential Sherlock, Chris Comput Stat Original Paper Given noisy, partial observations of a time-homogeneous, finite-statespace Markov chain, conceptually simple, direct statistical inference is available, in theory, via its rate matrix, or infinitesimal generator, [Formula: see text] , since [Formula: see text] is the transition matrix over time t. However, perhaps because of inadequate tools for matrix exponentiation in programming languages commonly used amongst statisticians or a belief that the necessary calculations are prohibitively expensive, statistical inference for continuous-time Markov chains with a large but finite state space is typically conducted via particle MCMC or other relatively complex inference schemes. When, as in many applications [Formula: see text] arises from a reaction network, it is usually sparse. We describe variations on known algorithms which allow fast, robust and accurate evaluation of the product of a non-negative vector with the exponential of a large, sparse rate matrix. Our implementation uses relatively recently developed, efficient, linear algebra tools that take advantage of such sparsity. We demonstrate the straightforward statistical application of the key algorithm on a model for the mixing of two alleles in a population and on the Susceptible-Infectious-Removed epidemic model. Springer Berlin Heidelberg 2021-04-19 2021 /pmc/articles/PMC8054858/ /pubmed/33897113 http://dx.doi.org/10.1007/s00180-021-01102-6 Text en © The Author(s) 2021 https://creativecommons.org/licenses/by/4.0/Open AccessThis article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) . |
spellingShingle | Original Paper Sherlock, Chris Direct statistical inference for finite Markov jump processes via the matrix exponential |
title | Direct statistical inference for finite Markov jump processes via the matrix exponential |
title_full | Direct statistical inference for finite Markov jump processes via the matrix exponential |
title_fullStr | Direct statistical inference for finite Markov jump processes via the matrix exponential |
title_full_unstemmed | Direct statistical inference for finite Markov jump processes via the matrix exponential |
title_short | Direct statistical inference for finite Markov jump processes via the matrix exponential |
title_sort | direct statistical inference for finite markov jump processes via the matrix exponential |
topic | Original Paper |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8054858/ https://www.ncbi.nlm.nih.gov/pubmed/33897113 http://dx.doi.org/10.1007/s00180-021-01102-6 |
work_keys_str_mv | AT sherlockchris directstatisticalinferenceforfinitemarkovjumpprocessesviathematrixexponential |