Cargando…

A reaction network scheme for hidden Markov model parameter learning

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...

Descripción completa

Detalles Bibliográficos
Autores principales: Wiuf, Carsten, Behera, Abhishek, Singh, Abhinav, Gopalkrishnan, Manoj
Formato: Online Artículo Texto
Lenguaje:English
Publicado: The Royal Society 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10282575/
https://www.ncbi.nlm.nih.gov/pubmed/37340782
http://dx.doi.org/10.1098/rsif.2022.0877
_version_ 1785061163401216000
author Wiuf, Carsten
Behera, Abhishek
Singh, Abhinav
Gopalkrishnan, Manoj
author_facet Wiuf, Carsten
Behera, Abhishek
Singh, Abhinav
Gopalkrishnan, Manoj
author_sort Wiuf, Carsten
collection PubMed
description 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.
format Online
Article
Text
id pubmed-10282575
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher The Royal Society
record_format MEDLINE/PubMed
spelling pubmed-102825752023-06-22 A reaction network scheme for hidden Markov model parameter learning Wiuf, Carsten Behera, Abhishek Singh, Abhinav Gopalkrishnan, Manoj J R Soc Interface Life Sciences–Mathematics interface 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. The Royal Society 2023-06-21 /pmc/articles/PMC10282575/ /pubmed/37340782 http://dx.doi.org/10.1098/rsif.2022.0877 Text en © 2023 The Authors. https://creativecommons.org/licenses/by/4.0/Published by the Royal Society under the terms of the Creative Commons Attribution License http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, provided the original author and source are credited.
spellingShingle Life Sciences–Mathematics interface
Wiuf, Carsten
Behera, Abhishek
Singh, Abhinav
Gopalkrishnan, Manoj
A reaction network scheme for hidden Markov model parameter learning
title A reaction network scheme for hidden Markov model parameter learning
title_full A reaction network scheme for hidden Markov model parameter learning
title_fullStr A reaction network scheme for hidden Markov model parameter learning
title_full_unstemmed A reaction network scheme for hidden Markov model parameter learning
title_short A reaction network scheme for hidden Markov model parameter learning
title_sort reaction network scheme for hidden markov model parameter learning
topic Life Sciences–Mathematics interface
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10282575/
https://www.ncbi.nlm.nih.gov/pubmed/37340782
http://dx.doi.org/10.1098/rsif.2022.0877
work_keys_str_mv AT wiufcarsten areactionnetworkschemeforhiddenmarkovmodelparameterlearning
AT beheraabhishek areactionnetworkschemeforhiddenmarkovmodelparameterlearning
AT singhabhinav areactionnetworkschemeforhiddenmarkovmodelparameterlearning
AT gopalkrishnanmanoj areactionnetworkschemeforhiddenmarkovmodelparameterlearning
AT wiufcarsten reactionnetworkschemeforhiddenmarkovmodelparameterlearning
AT beheraabhishek reactionnetworkschemeforhiddenmarkovmodelparameterlearning
AT singhabhinav reactionnetworkschemeforhiddenmarkovmodelparameterlearning
AT gopalkrishnanmanoj reactionnetworkschemeforhiddenmarkovmodelparameterlearning