Cargando…

MLAGO: machine learning-aided global optimization for Michaelis constant estimation of kinetic modeling

BACKGROUND: Kinetic modeling is a powerful tool for understanding the dynamic behavior of biochemical systems. For kinetic modeling, determination of a number of kinetic parameters, such as the Michaelis constant (K(m)), is necessary, and global optimization algorithms have long been used for parame...

Descripción completa

Detalles Bibliográficos
Autores principales: Maeda, Kazuhiro, Hatae, Aoi, Sakai, Yukie, Boogerd, Fred C., Kurata, Hiroyuki
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9624028/
https://www.ncbi.nlm.nih.gov/pubmed/36319952
http://dx.doi.org/10.1186/s12859-022-05009-x
_version_ 1784822140777791488
author Maeda, Kazuhiro
Hatae, Aoi
Sakai, Yukie
Boogerd, Fred C.
Kurata, Hiroyuki
author_facet Maeda, Kazuhiro
Hatae, Aoi
Sakai, Yukie
Boogerd, Fred C.
Kurata, Hiroyuki
author_sort Maeda, Kazuhiro
collection PubMed
description BACKGROUND: Kinetic modeling is a powerful tool for understanding the dynamic behavior of biochemical systems. For kinetic modeling, determination of a number of kinetic parameters, such as the Michaelis constant (K(m)), is necessary, and global optimization algorithms have long been used for parameter estimation. However, the conventional global optimization approach has three problems: (i) It is computationally demanding. (ii) It often yields unrealistic parameter values because it simply seeks a better model fitting to experimentally observed behaviors. (iii) It has difficulty in identifying a unique solution because multiple parameter sets can allow a kinetic model to fit experimental data equally well (the non-identifiability problem). RESULTS: To solve these problems, we propose the Machine Learning-Aided Global Optimization (MLAGO) method for K(m) estimation of kinetic modeling. First, we use a machine learning-based K(m) predictor based only on three factors: EC number, KEGG Compound ID, and Organism ID, then conduct a constrained global optimization-based parameter estimation by using the machine learning-predicted K(m) values as the reference values. The machine learning model achieved relatively good prediction scores: RMSE = 0.795 and R(2) = 0.536, making the subsequent global optimization easy and practical. The MLAGO approach reduced the error between simulation and experimental data while keeping K(m) values close to the machine learning-predicted values. As a result, the MLAGO approach successfully estimated K(m) values with less computational cost than the conventional method. Moreover, the MLAGO approach uniquely estimated K(m) values, which were close to the measured values. CONCLUSIONS: MLAGO overcomes the major problems in parameter estimation, accelerates kinetic modeling, and thus ultimately leads to better understanding of complex cellular systems. The web application for our machine learning-based K(m) predictor is accessible at https://sites.google.com/view/kazuhiro-maeda/software-tools-web-apps, which helps modelers perform MLAGO on their own parameter estimation tasks. SUPPLEMENTARY INFORMATION: The online version contains supplementary material available at 10.1186/s12859-022-05009-x.
format Online
Article
Text
id pubmed-9624028
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-96240282022-11-02 MLAGO: machine learning-aided global optimization for Michaelis constant estimation of kinetic modeling Maeda, Kazuhiro Hatae, Aoi Sakai, Yukie Boogerd, Fred C. Kurata, Hiroyuki BMC Bioinformatics Research BACKGROUND: Kinetic modeling is a powerful tool for understanding the dynamic behavior of biochemical systems. For kinetic modeling, determination of a number of kinetic parameters, such as the Michaelis constant (K(m)), is necessary, and global optimization algorithms have long been used for parameter estimation. However, the conventional global optimization approach has three problems: (i) It is computationally demanding. (ii) It often yields unrealistic parameter values because it simply seeks a better model fitting to experimentally observed behaviors. (iii) It has difficulty in identifying a unique solution because multiple parameter sets can allow a kinetic model to fit experimental data equally well (the non-identifiability problem). RESULTS: To solve these problems, we propose the Machine Learning-Aided Global Optimization (MLAGO) method for K(m) estimation of kinetic modeling. First, we use a machine learning-based K(m) predictor based only on three factors: EC number, KEGG Compound ID, and Organism ID, then conduct a constrained global optimization-based parameter estimation by using the machine learning-predicted K(m) values as the reference values. The machine learning model achieved relatively good prediction scores: RMSE = 0.795 and R(2) = 0.536, making the subsequent global optimization easy and practical. The MLAGO approach reduced the error between simulation and experimental data while keeping K(m) values close to the machine learning-predicted values. As a result, the MLAGO approach successfully estimated K(m) values with less computational cost than the conventional method. Moreover, the MLAGO approach uniquely estimated K(m) values, which were close to the measured values. CONCLUSIONS: MLAGO overcomes the major problems in parameter estimation, accelerates kinetic modeling, and thus ultimately leads to better understanding of complex cellular systems. The web application for our machine learning-based K(m) predictor is accessible at https://sites.google.com/view/kazuhiro-maeda/software-tools-web-apps, which helps modelers perform MLAGO on their own parameter estimation tasks. SUPPLEMENTARY INFORMATION: The online version contains supplementary material available at 10.1186/s12859-022-05009-x. BioMed Central 2022-11-01 /pmc/articles/PMC9624028/ /pubmed/36319952 http://dx.doi.org/10.1186/s12859-022-05009-x Text en © The Author(s) 2022 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/) . The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/ (https://creativecommons.org/publicdomain/zero/1.0/) ) applies to the data made available in this article, unless otherwise stated in a credit line to the data.
spellingShingle Research
Maeda, Kazuhiro
Hatae, Aoi
Sakai, Yukie
Boogerd, Fred C.
Kurata, Hiroyuki
MLAGO: machine learning-aided global optimization for Michaelis constant estimation of kinetic modeling
title MLAGO: machine learning-aided global optimization for Michaelis constant estimation of kinetic modeling
title_full MLAGO: machine learning-aided global optimization for Michaelis constant estimation of kinetic modeling
title_fullStr MLAGO: machine learning-aided global optimization for Michaelis constant estimation of kinetic modeling
title_full_unstemmed MLAGO: machine learning-aided global optimization for Michaelis constant estimation of kinetic modeling
title_short MLAGO: machine learning-aided global optimization for Michaelis constant estimation of kinetic modeling
title_sort mlago: machine learning-aided global optimization for michaelis constant estimation of kinetic modeling
topic Research
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9624028/
https://www.ncbi.nlm.nih.gov/pubmed/36319952
http://dx.doi.org/10.1186/s12859-022-05009-x
work_keys_str_mv AT maedakazuhiro mlagomachinelearningaidedglobaloptimizationformichaelisconstantestimationofkineticmodeling
AT hataeaoi mlagomachinelearningaidedglobaloptimizationformichaelisconstantestimationofkineticmodeling
AT sakaiyukie mlagomachinelearningaidedglobaloptimizationformichaelisconstantestimationofkineticmodeling
AT boogerdfredc mlagomachinelearningaidedglobaloptimizationformichaelisconstantestimationofkineticmodeling
AT kuratahiroyuki mlagomachinelearningaidedglobaloptimizationformichaelisconstantestimationofkineticmodeling