Cuperlovic-Culf Miroslava
Digital Technologies Research Center, National Research Council of Canada, 1200 Montreal Road, Ottawa, ON K1A 0R6, Canada.
Metabolites. 2018 Jan 11;8(1):4. doi: 10.3390/metabo8010004.
Machine learning uses experimental data to optimize clustering or classification of samples or features, or to develop, augment or verify models that can be used to predict behavior or properties of systems. It is expected that machine learning will help provide actionable knowledge from a variety of big data including metabolomics data, as well as results of metabolism models. A variety of machine learning methods has been applied in bioinformatics and metabolism analyses including self-organizing maps, support vector machines, the kernel machine, Bayesian networks or fuzzy logic. To a lesser extent, machine learning has also been utilized to take advantage of the increasing availability of genomics and metabolomics data for the optimization of metabolic network models and their analysis. In this context, machine learning has aided the development of metabolic networks, the calculation of parameters for stoichiometric and kinetic models, as well as the analysis of major features in the model for the optimal application of bioreactors. Examples of this very interesting, albeit highly complex, application of machine learning for metabolism modeling will be the primary focus of this review presenting several different types of applications for model optimization, parameter determination or system analysis using models, as well as the utilization of several different types of machine learning technologies.
机器学习利用实验数据来优化样本或特征的聚类或分类,或开发、增强或验证可用于预测系统行为或属性的模型。预计机器学习将有助于从包括代谢组学数据在内的各种大数据以及代谢模型的结果中提供可操作的知识。多种机器学习方法已应用于生物信息学和代谢分析,包括自组织映射、支持向量机、核机器、贝叶斯网络或模糊逻辑。在较小程度上,机器学习也被用于利用日益丰富的基因组学和代谢组学数据来优化代谢网络模型及其分析。在这种情况下,机器学习有助于代谢网络的开发、化学计量和动力学模型参数的计算,以及为生物反应器的优化应用对模型主要特征的分析。机器学习在代谢建模中这种非常有趣但高度复杂的应用示例将是本综述的主要重点,本综述将介绍几种不同类型的模型优化、参数确定或使用模型的系统分析应用,以及几种不同类型机器学习技术的应用。