MLAGO: machine learning-aided global optimization for Michaelis constant estimation of kinetic modeling
Authors:
Open Access
- 1 November 2022
- journal article
- research article
- Published by Springer Nature in BMC Bioinformatics
- Vol. 23 (1) , 1-17
Abstract
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 (Km), 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 Km estimation of kinetic modeling. First, we use a machine learning-based Km 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 Km values as the reference values. The machine learning model achieved relatively good prediction scores: RMSE = 0.795 and R2 = 0.536, making the subsequent global optimization easy and practical. The MLAGO approach reduced the error between simulation and experimental data while keeping Km values close to the machine learning-predicted values. As a result, the MLAGO approach successfully estimated Km values with less computational cost than the conventional method. Moreover, the MLAGO approach uniquely estimated Km 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 Km 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.Keywords
Funding Information
- Japan Society for the Promotion of Science (22K12247, 22H03688)
- Japan Science and Technology Agency (JPMJPR20K8)
This publication has 34 references indexed in Scilit:
- Parameter optimization and sensitivity analysis for large kinetic models using a real-coded genetic algorithmGene, 2013
- Why in vivo may not equal in vitro – new effectors revealed by measurement of enzymatic activities under the same in vivo‐like assay conditionsThe FEBS Journal, 2012
- The Moderately Efficient Enzyme: Evolutionary and Physicochemical Trends Shaping Enzyme ParametersBiochemistry, 2011
- Absolute metabolite concentrations and implied enzyme active site occupancy in Escherichia coliNature Chemical Biology, 2009
- Dynamic Optimization of Nonlinear Processes with an Enhanced Scatter Search MethodIndustrial & Engineering Chemistry Research, 2009
- Optimization in computational systems biologyBMC Systems Biology, 2008
- Linking data to models: data regressionNature Reviews Molecular Cell Biology, 2006
- Dynamic modelling and analysis of biochemical networks: mechanism-based models and model-based experimentsBriefings in Bioinformatics, 2006
- Dynamic modeling of the central carbon metabolism of Escherichia coliBiotechnology and Bioengineering, 2002
- Systems Biology: A Brief OverviewScience, 2002