Application of Machine Learning Techniques to an Agent-Based Model of Pantoea

Serena H. Chen, Pablo Londoño-Larrea, Andrew Stephen McGough, Amber N. Bible, Chathika Gunaratne, Pablo A. Araujo-Granda, Jennifer L. Morrell-Falvey, Debsindhu Bhowmik, Miguel Fuentes-Cabrera

Research output: Contribution to journalArticlepeer-review

13 Scopus citations

Abstract

Agent-based modeling (ABM) is a powerful simulation technique which describes a complex dynamic system based on its interacting constituent entities. While the flexibility of ABM enables broad application, the complexity of real-world models demands intensive computing resources and computational time; however, a metamodel may be constructed to gain insight at less computational expense. Here, we developed a model in NetLogo to describe the growth of a microbial population consisting of Pantoea. We applied 13 parameters that defined the model and actively changed seven of the parameters to modulate the evolution of the population curve in response to these changes. We efficiently performed more than 3,000 simulations using a Python wrapper, NL4Py. Upon evaluation of the correlation between the active parameters and outputs by random forest regression, we found that the parameters which define the depth of medium and glucose concentration affect the population curves significantly. Subsequently, we constructed a metamodel, a dense neural network, to predict the simulation outputs from the active parameters and found that it achieves high prediction accuracy, reaching an R2 coefficient of determination value up to 0.92. Our approach of using a combination of ABM with random forest regression and neural network reduces the number of required ABM simulations. The simplified and refined metamodels may provide insights into the complex dynamic system before their transition to more sophisticated models that run on high-performance computing systems. The ultimate goal is to build a bridge between simulation and experiment, allowing model validation by comparing the simulated data to experimental data in microbiology.

Original languageEnglish
Article number726409
JournalFrontiers in Microbiology
Volume12
DOIs
StatePublished - Sep 24 2021

Funding

DB, AB, JM-F, SC, and MF-C were supported by the Laboratory Directed Research and Development Program of Oak Ridge National Laboratory, managed by UT-Battelle, LLC, for United States Department of Energy Grant DE-AC05-00OR22725. The portion of this research regarding making the ABM model was conducted by PA-G, and PL-L at the Center for Nanophase Materials Sciences, which is a DOE Office of Science User Facility. This research used resources of the Compute and Data Environment for Science (CADES) at the Oak Ridge National Laboratory, which is supported by the Office of Science of the United States Department of Energy under Contract No. DE-AC05-00OR22725. PA-G and PL-L were supported by the Universidad Central del Ecuador (Research Project no. 26 according to RHCU.SO.08 No. 0082-2017 in official resolution with date March 21st, 2017). PL-L was also supported in part by an appointment to the Oak Ridge National Laboratory ASTRO Program, sponsored by the U.S. Department of Energy and administered by the Oak Ridge Institute for Science and Education.

FundersFunder number
CADES
Data Environment for Science
Office of Science of the United States Department of Energy
Universidad Central del Ecuador
U.S. Department of EnergyDE-AC05-00OR22725
Oak Ridge National Laboratory
Oak Ridge Institute for Science and Education

    Keywords

    • Pantoea
    • agent-based model
    • machine learning
    • neural network
    • random forest regression

    Fingerprint

    Dive into the research topics of 'Application of Machine Learning Techniques to an Agent-Based Model of Pantoea'. Together they form a unique fingerprint.

    Cite this