A reaction network scheme for hidden Markov model parameter learning

Research output: Contribution to journalJournal articleResearchpeer-review

Standard

A reaction network scheme for hidden Markov model parameter learning. / Wiuf, Carsten; Behera, Abhishek; Singh, Abhinav; Gopalkrishnan, Manoj.

In: Journal of the Royal Society Interface, Vol. 20, No. 203, 20220877, 2023.

Research output: Contribution to journalJournal articleResearchpeer-review

Harvard

Wiuf, C, Behera, A, Singh, A & Gopalkrishnan, M 2023, 'A reaction network scheme for hidden Markov model parameter learning', Journal of the Royal Society Interface, vol. 20, no. 203, 20220877. https://doi.org/10.1098/rsif.2022.0877

APA

Wiuf, C., Behera, A., Singh, A., & Gopalkrishnan, M. (2023). A reaction network scheme for hidden Markov model parameter learning. Journal of the Royal Society Interface, 20(203), [20220877]. https://doi.org/10.1098/rsif.2022.0877

Vancouver

Wiuf C, Behera A, Singh A, Gopalkrishnan M. A reaction network scheme for hidden Markov model parameter learning. Journal of the Royal Society Interface. 2023;20(203). 20220877. https://doi.org/10.1098/rsif.2022.0877

Author

Wiuf, Carsten ; Behera, Abhishek ; Singh, Abhinav ; Gopalkrishnan, Manoj. / A reaction network scheme for hidden Markov model parameter learning. In: Journal of the Royal Society Interface. 2023 ; Vol. 20, No. 203.

Bibtex

@article{a5a41e583caf432fb908dba5ca1287d9,
title = "A reaction network scheme for hidden Markov model parameter learning",
abstract = "With a view towards artificial cells, molecular communication systems, molecular multiagent systems and federated learning, we propose a novel reaction network scheme (termed the Baum-Welch (BW) reaction network) that learns parameters for hidden Markov models (HMMs). All variables including inputs and outputs are encoded by separate species. Each reaction in the scheme changes only one molecule of one species to one molecule of another. The reverse change is also accessible but via a different set of enzymes, in a design reminiscent of futile cycles in biochemical pathways. We show that every positive fixed point of the BW algorithm for HMMs is a fixed point of the reaction network scheme, and vice versa. Furthermore, we prove that the 'expectation' step and the 'maximization' step of the reaction network separately converge exponentially fast and compute the same values as the E-step and the M-step of the BW algorithm. We simulate example sequences, and show that our reaction network learns the same parameters for the HMM as the BW algorithm, and that the log-likelihood increases continuously along the trajectory of the reaction network.",
keywords = "Baum-Welch algorithm, hidden Markov model, molecular programming, statistical learning, synthetic biology",
author = "Carsten Wiuf and Abhishek Behera and Abhinav Singh and Manoj Gopalkrishnan",
note = "Publisher Copyright: {\textcopyright} 2023 The Authors.",
year = "2023",
doi = "10.1098/rsif.2022.0877",
language = "English",
volume = "20",
journal = "Journal of the Royal Society Interface",
issn = "2042-8898",
publisher = "Royal Society, The",
number = "203",

}

RIS

TY - JOUR

T1 - A reaction network scheme for hidden Markov model parameter learning

AU - Wiuf, Carsten

AU - Behera, Abhishek

AU - Singh, Abhinav

AU - Gopalkrishnan, Manoj

N1 - Publisher Copyright: © 2023 The Authors.

PY - 2023

Y1 - 2023

N2 - With a view towards artificial cells, molecular communication systems, molecular multiagent systems and federated learning, we propose a novel reaction network scheme (termed the Baum-Welch (BW) reaction network) that learns parameters for hidden Markov models (HMMs). All variables including inputs and outputs are encoded by separate species. Each reaction in the scheme changes only one molecule of one species to one molecule of another. The reverse change is also accessible but via a different set of enzymes, in a design reminiscent of futile cycles in biochemical pathways. We show that every positive fixed point of the BW algorithm for HMMs is a fixed point of the reaction network scheme, and vice versa. Furthermore, we prove that the 'expectation' step and the 'maximization' step of the reaction network separately converge exponentially fast and compute the same values as the E-step and the M-step of the BW algorithm. We simulate example sequences, and show that our reaction network learns the same parameters for the HMM as the BW algorithm, and that the log-likelihood increases continuously along the trajectory of the reaction network.

AB - With a view towards artificial cells, molecular communication systems, molecular multiagent systems and federated learning, we propose a novel reaction network scheme (termed the Baum-Welch (BW) reaction network) that learns parameters for hidden Markov models (HMMs). All variables including inputs and outputs are encoded by separate species. Each reaction in the scheme changes only one molecule of one species to one molecule of another. The reverse change is also accessible but via a different set of enzymes, in a design reminiscent of futile cycles in biochemical pathways. We show that every positive fixed point of the BW algorithm for HMMs is a fixed point of the reaction network scheme, and vice versa. Furthermore, we prove that the 'expectation' step and the 'maximization' step of the reaction network separately converge exponentially fast and compute the same values as the E-step and the M-step of the BW algorithm. We simulate example sequences, and show that our reaction network learns the same parameters for the HMM as the BW algorithm, and that the log-likelihood increases continuously along the trajectory of the reaction network.

KW - Baum-Welch algorithm

KW - hidden Markov model

KW - molecular programming

KW - statistical learning

KW - synthetic biology

UR - http://www.scopus.com/inward/record.url?scp=85163707636&partnerID=8YFLogxK

U2 - 10.1098/rsif.2022.0877

DO - 10.1098/rsif.2022.0877

M3 - Journal article

C2 - 37340782

AN - SCOPUS:85163707636

VL - 20

JO - Journal of the Royal Society Interface

JF - Journal of the Royal Society Interface

SN - 2042-8898

IS - 203

M1 - 20220877

ER -

ID: 359651363