Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
[Preprint]. 2024 May 20:arXiv:2402.05750v2.

Surrogate modeling and control of medical digital twins

Affiliations

Surrogate modeling and control of medical digital twins

Luis L Fonseca et al. ArXiv. .

Update in

Abstract

The vision of personalized medicine is to identify interventions that maintain or restore a person's health based on their individual biology. Medical digital twins, computational models that integrate a wide range of health-related data about a person and can be dynamically updated, are a key technology that can help guide medical decisions. Such medical digital twin models can be high-dimensional, multi-scale, and stochastic. To be practical for healthcare applications, they often need to be simplified into low-dimensional surrogate models that can be used for optimal design of interventions. This paper introduces surrogate modeling algorithms for the purpose of optimal control applications. As a use case, we focus on agent-based models (ABMs), a common model type in biomedicine for which there are no readily available optimal control algorithms. By deriving surrogate models that are based on systems of ordinary differential equations, we show how optimal control methods can be employed to compute effective interventions, which can then be lifted back to a given ABM. The relevance of the methods introduced here extends beyond medical digital twins to other complex dynamical systems.

PubMed Disclaimer

Conflict of interest statement

Competing interests: All authors declare they have no competing interests.

Figures

Fig 1.
Fig 1.. Summary of the key steps involved in using ODE surrogate models for control.
For an ABM associated with a control problem, we first create an ODE surrogate (Step 1). Next, we apply control techniques to the ODE system (Step 2) before lifting the control solution back to the original ABM (Step 3). The snapshots in the ABM panel depict simulations performed in NetLogo[34] of tumor[35], slime mold[36], and wolf sheep predation models[37].
Fig 2.
Fig 2.. Correspondence between ABM and ODE model components.
The aggregation of agents by type or attributes characterizes the state variables of an ODE approximation. Similarly, all interactions, events, and rules in the ABM characterize the processes of an ODE model. Depending on the ABM’s structure, its environment can be transformed into state variables or contribute to the processes of an ODE approximation.
Fig 3.
Fig 3.. Comparison of effectiveness of different ODE surrogate models for solving the sheep-wolves-grass ABM control problem.
The black cross marks the near-optimal solution (κ2 = 0.83% and κ3 = 0.45% per time step) for the sheep-wolves-grass ABM control problem as determined by a grid search (with a step of 0.0001 in both dimensions). Orange dots indicate suboptimal control solutions within one standard deviation from the target (a steady state with 50% fewer wolves and 10% more sheep compared to the original steady state). Blue and red dots show the control parameter values associated with the ODE surrogate models that have been calibrated against datasets I and II and datasets I-V, respectively. The best solutions were obtained for surrogate models parameterized with datasets containing control information (III-V). However, all four of these surrogate models (red dots) identified control solutions equally distant from the optimal one.
Fig 4.
Fig 4.. Comparison of effectiveness of different ODE surrogate models for solving the metabolic pathway ABM control problem.
The red square shows the optimal inflow point and the corresponding mean loss function value as determined for the ABM by a grid search between 0 and 1.0 with a step size of 0.1, where in each step 100 simulations runs were averaged. The red line highlights the mean of each of the 100 simulation runs of the ABM and the orange line the 75% confidence band. Circles denote the predicted optimal inflow and corresponding loss function value for each ODE surrogate. ODE models that did not exhibit a minimum within the 0 to 1.0 domain have their domain of integrability shown with a line. The line depicts the range of loss function values predicted by the approximation. The S-system I performed worst, as it could only be integrated between 0.8 and 1.0, and in that range predicted loss function values between 8 and 9. While S-system C, Quad I, and Linear I, all resulted in models with a larger domain over which they could be integrated, neither had a minimum within their respective domains. GMA I was the ODE surrogate that best predicted an optimal inflow of substrate closest to the ABM and Mech. I best predicted the loss function value of the ABM at the optimal inflow point.

Similar articles

References

    1. Laubenbacher R, Mehrad B, Shmulevich I, Trayanova N. Digital twins in medicine. Nat Comput Sci. 2024;4: 184–191. doi:10.1038/s43588-024-00607-6 - DOI - PMC - PubMed
    1. Engineering NA of, National Academies of Sciences Engineering, Medicine. Foundational Research Gaps and Future Directions for Digital Twins. Washington, DC: The National Academies Press; 2023. doi:10.17226/26894 - DOI - PubMed
    1. West J, Robertson-Tessi M, Anderson ARA. Agent-based methods facilitate integrative science in cancer. Trends Cell Biol. 2023;33: 300–311. doi:10.1016/j.tcb.2022.10.006 - DOI - PMC - PubMed
    1. Budak M, Cicchese JM, Maiello P, Borish HJ, White AG, Chishti HB, et al. Optimizing tuberculosis treatment efficacy: Comparing the standard regimen with Moxifloxacin-containing regimens. PLOS Comput Biol. 2023;19: e1010823. doi:10.1371/journal.pcbi.1010823 - DOI - PMC - PubMed
    1. An G, Fitzpatrick BG, Christley S, Federico P, Kanarek A, Neilan RM, et al. Optimization and Control of Agent-Based Models in Biology: A Perspective. Bull Math Biol. 2017;79: 63–87. doi:10.1007/s11538-016-0225-6 - DOI - PMC - PubMed

Publication types

LinkOut - more resources