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...
Autores principales: | , , , |
---|---|
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 |