University of Illinois at Urbana-Champaign
Improving constraint-based metabolic models with deep learning
Abstract
dc:descriptionConstraint-based metabolic modeling is a powerful tool that allows researchers to map out biological systems and run simulations in order to generate hypotheses related to metabolism. However, these systems are limited by their computational complexity and assumptions made during model creation that hinder predictive accuracy. Neural networks represent a promising approach that can be leveraged in combination with constraint-based models to elucidate further predictions from experimental data. However, researchers often have difficulty extracting features from neural network predictions, leading to difficulties generating and supporting research hypotheses. Furthermore, neural networks are limited by the availability and quality of relevant experimental data. Here, we describe a novel framework, CobraNet, which exploits the strengths of constraint-based models and neural networks in order to generate predictions. We demonstrate how this framework can be leveraged to generate predictions of enzyme activity and biological fitness on an understudied bacterium, Streptococcus mutans. This CobraNet model was built using a constraint-based model for S. mutans and simple metabolic experimental data, demonstrating the broad applicability of this framework. The CobraNet framework can be used throughout the field of biological modeling and would greatly enhance the accessibility of genome-scale models within the bioinformatics community.
Degree
thesis:*- Name thesis:degree_name
- M.S.
- Level thesis:degree_level
- Thesis
- Discipline thesis:degree_discipline
- Bioengineering
- Grantor
- University of Illinois at Urbana-Champaign
- Year dc:date
- 2023
Author and committee
dc:creator, dc:contributor.*- Author dc:creator
-
- Brasch, Brendan
- Contributors dc:contributor
-
- Jensen, Paul A
Subjects
dc:subject × 8Rights
dc:rights- Statement dc:rights
-
- Copyright 2023 Brendan Brasch
- Language dc:language
- en, eng
Identifiers
dc:identifier.*- Handle dc:identifier
- https://hdl.handle.net/2142/120576