Combining Machine Learning and Agent-Based Modeling to Study Biomedical
Systems
- URL: http://arxiv.org/abs/2206.01092v1
- Date: Thu, 2 Jun 2022 15:19:09 GMT
- Title: Combining Machine Learning and Agent-Based Modeling to Study Biomedical
Systems
- Authors: Nikita Sivakumar, Cameron Mura, Shayn M. Peirce
- Abstract summary: Agent-based modeling (ABM) is a well-established paradigm for simulating complex systems via interactions between constituent entities.
Machine learning (ML) refers to approaches whereby statistical algorithms 'learn from data on their own, without imposing a priori theories of system behavior.
- Score: 0.0
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Agent-based modeling (ABM) is a well-established paradigm for simulating
complex systems via interactions between constituent entities. Machine learning
(ML) refers to approaches whereby statistical algorithms 'learn' from data on
their own, without imposing a priori theories of system behavior. Biological
systems -- from molecules, to cells, to entire organisms -- consist of vast
numbers of entities, governed by complex webs of interactions that span many
spatiotemporal scales and exhibit nonlinearity, stochasticity and intricate
coupling between entities. The macroscopic properties and collective dynamics
of such systems are difficult to capture via continuum modelling and mean-field
formalisms. ABM takes a 'bottom-up' approach that obviates these difficulties
by enabling one to easily propose and test a set of well-defined 'rules' to be
applied to the individual entities (agents) in a system. Evaluating a system
and propagating its state over discrete time-steps effectively simulates the
system, allowing observables to be computed and system properties to be
analyzed. Because the rules that govern an ABM can be difficult to abstract and
formulate from experimental data, there is an opportunity to use ML to help
infer optimal, system-specific ABM rules. Once such rule-sets are devised, ABM
calculations can generate a wealth of data, and ML can be applied there too --
e.g., to probe statistical measures that meaningfully describe a system's
stochastic properties. As an example of synergy in the other direction (from
ABM to ML), ABM simulations can generate realistic datasets for training ML
algorithms (e.g., for regularization, to mitigate overfitting). In these ways,
one can envision various synergistic ABM$\rightleftharpoons$ML loops. This
review summarizes how ABM and ML have been integrated in contexts that span
spatial scales from the cellular to population-level scale epidemiology.
Related papers
- Leveraging The Finite States of Emotion Processing to Study Late-Life
Mental Health [0.3370543514515051]
Hidden Markov Models (HMM) are a statistical model that enable us to describe the sequential relations among multiple observable constructs.
We present a simple and intuitive HMM processing pipeline vcHMM (See Preliminary Data) that highlights FSA theory and is applicable for both behavioral analysis of questionnaire data and fMRI data.
arXiv Detail & Related papers (2024-03-06T02:46:17Z) - Online Variational Sequential Monte Carlo [49.97673761305336]
We build upon the variational sequential Monte Carlo (VSMC) method, which provides computationally efficient and accurate model parameter estimation and Bayesian latent-state inference.
Online VSMC is capable of performing efficiently, entirely on-the-fly, both parameter estimation and particle proposal adaptation.
arXiv Detail & Related papers (2023-12-19T21:45:38Z) - Smart Agent-Based Modeling: On the Use of Large Language Models in
Computer Simulations [19.84766478633828]
Agent-Based Modeling (ABM) harnesses the interactions of individual agents to emulate intricate system dynamics.
This paper seeks to transcend these boundaries by integrating Large Language Models (LLMs) like GPT into ABM.
This amalgamation gives birth to a novel framework, Smart Agent-Based Modeling (SABM)
arXiv Detail & Related papers (2023-11-10T18:54:33Z) - Formal Controller Synthesis for Markov Jump Linear Systems with
Uncertain Dynamics [64.72260320446158]
We propose a method for synthesising controllers for Markov jump linear systems.
Our method is based on a finite-state abstraction that captures both the discrete (mode-jumping) and continuous (stochastic linear) behaviour of the MJLS.
We apply our method to multiple realistic benchmark problems, in particular, a temperature control and an aerial vehicle delivery problem.
arXiv Detail & Related papers (2022-12-01T17:36:30Z) - Meta-Learning of Neural State-Space Models Using Data From Similar
Systems [11.206109495578705]
We propose the use of model-agnostic meta-learning for constructing deep encoder network-based SSMs.
We demonstrate that meta-learning can result in more accurate neural SSM models than supervised- or transfer-learning.
arXiv Detail & Related papers (2022-11-14T22:03:35Z) - GANs and Closures: Micro-Macro Consistency in Multiscale Modeling [0.0]
We present an approach that couples physics-based simulations and biasing methods for sampling conditional distributions with Machine Learning-based conditional generative adversarial networks.
We show that this framework can improve multiscale SDE dynamical systems sampling, and even shows promise for systems of increasing complexity.
arXiv Detail & Related papers (2022-08-23T03:45:39Z) - Capturing Actionable Dynamics with Structured Latent Ordinary
Differential Equations [68.62843292346813]
We propose a structured latent ODE model that captures system input variations within its latent representation.
Building on a static variable specification, our model learns factors of variation for each input to the system, thus separating the effects of the system inputs in the latent space.
arXiv Detail & Related papers (2022-02-25T20:00:56Z) - DySMHO: Data-Driven Discovery of Governing Equations for Dynamical
Systems via Moving Horizon Optimization [77.34726150561087]
We introduce Discovery of Dynamical Systems via Moving Horizon Optimization (DySMHO), a scalable machine learning framework.
DySMHO sequentially learns the underlying governing equations from a large dictionary of basis functions.
Canonical nonlinear dynamical system examples are used to demonstrate that DySMHO can accurately recover the governing laws.
arXiv Detail & Related papers (2021-07-30T20:35:03Z) - Controlling nonlinear dynamical systems into arbitrary states using
machine learning [77.34726150561087]
We propose a novel and fully data driven control scheme which relies on machine learning (ML)
Exploiting recently developed ML-based prediction capabilities of complex systems, we demonstrate that nonlinear systems can be forced to stay in arbitrary dynamical target states coming from any initial state.
Having this highly flexible control scheme with little demands on the amount of required data on hand, we briefly discuss possible applications that range from engineering to medicine.
arXiv Detail & Related papers (2021-02-23T16:58:26Z) - Using Data Assimilation to Train a Hybrid Forecast System that Combines
Machine-Learning and Knowledge-Based Components [52.77024349608834]
We consider the problem of data-assisted forecasting of chaotic dynamical systems when the available data is noisy partial measurements.
We show that by using partial measurements of the state of the dynamical system, we can train a machine learning model to improve predictions made by an imperfect knowledge-based model.
arXiv Detail & Related papers (2021-02-15T19:56:48Z) - A Rigorous Machine Learning Analysis Pipeline for Biomedical Binary
Classification: Application in Pancreatic Cancer Nested Case-control Studies
with Implications for Bias Assessments [2.9726886415710276]
We have laid out and assembled a complete, rigorous ML analysis pipeline focused on binary classification.
This 'automated' but customizable pipeline includes a) exploratory analysis, b) data cleaning and transformation, c) feature selection, d) model training with 9 established ML algorithms.
We apply this pipeline to an epidemiological investigation of established and newly identified risk factors for cancer to evaluate how different sources of bias might be handled by ML algorithms.
arXiv Detail & Related papers (2020-08-28T19:58:05Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.