Home Agent-based modeling in medical research, virtual baseline generator and change in patients’ profile issue
Article
Licensed
Unlicensed Requires Authentication

Agent-based modeling in medical research, virtual baseline generator and change in patients’ profile issue

  • Philippe Saint-Pierre EMAIL logo and Nicolas Savy ORCID logo
Published/Copyright: July 11, 2023

Abstract

Simulation studies are promising in medical research in particular to improve drug development. For instance, one can aim to develop In Silico Clinical Trial in order to challenge trial’s design parameters in terms of feasibility and probability of success of the trial. Approaches based on agent-based models draw on a particularly useful framework to simulate patients evolution. In this paper, an approach based on agent-based modeling is described and discussed in the context of medical research. An R-vine copula model is used to represent the multivariate distribution of the data. A baseline data cohort can then be simulated and execution models can be developed to simulate the evolution of patients. R-vine copula models are very flexible tools which allow researchers to consider different marginal distributions than the ones observed in the data. It is then possible to perform data augmentation to explore a new population by simulating baseline data which are slightly different than those of the original population. A simulation study illustrates the efficiency of copula modeling to generate data according to specific marginal distributions but also highlights difficulties inherent to data augmentation.


Corresponding author: Philippe Saint-Pierre, Toulouse Institute of Mathematics, University of Toulouse III and IFERISS FED 4142, University of Toulouse, Toulouse, France, E-mail:

  1. Author contributions: All the authors have accepted responsibility for the entire content of this submitted manuscript and approved submission.

  2. Research funding: None declared.

  3. Conflict of interest statement: The authors declare no conflicts of interest regarding this article.

References

1. Siegfried, R. Modeling and simulation of complex systems: a framework for efficient agent-based modeling and simulation. Wiesbaden: Springer Fachmedien Wiesbaden; 2014.10.1007/978-3-658-07529-3Search in Google Scholar

2. Savy, N, Savy, S, Andrieu, S, Marque, S. Simulated clinical trials: principle, good practices, and focus on virtual patients generation. In: Springer proceedings in mathematics and statistics; 2018.10.1007/978-3-319-76035-3_21Search in Google Scholar

3. Brindley, PG, Dunn, WF. Simulation for clinical research trials: a theoretical outline. J Crit Care 2009;24:164–7. https://doi.org/10.1016/j.jcrc.2009.01.009.Search in Google Scholar PubMed

4. Holford, NH, Kimko, HC, Monteleone, JP, Peck, CC. Simulation of clinical trials. Annu Rev Pharmacol Toxicol 2000;40:209–34. https://doi.org/10.1146/annurev.pharmtox.40.1.209.Search in Google Scholar PubMed

5. Holford, NH, Ma, SC, Ploeger, BA. Clinical trial simulation: a review. Clin Pharmacol Ther 2010;88:166–82. https://doi.org/10.1038/clpt.2010.114.Search in Google Scholar PubMed

6. Savy, N, Saint-Pierre, P, Savy, S, Julien, S, Pham, E. “In silico clinical trials”: a way to improve drug development? In: Proceedings of JSM 2019 - biopharmaceutical session; 2019.Search in Google Scholar

7. Railsback, SF, Grimm, V. Agent-based and individual-based modeling: a practical introduction. Princeton University Press; 2019.Search in Google Scholar

8. Grimm, V, Berger, U, Bastiansen, F, Eliassen, S, Ginot, V, Giske, J, et al.. A standard protocol for describing individual-based and agent-based models. Ecol Model 2006;198:115–26. https://doi.org/10.1016/j.ecolmodel.2006.04.023.Search in Google Scholar

9. An, G, Mi, Q, Dutta-Moscato, J, Vodovotz, Y. Agent-based models in translational systems biology. Wiley Interdiscip Rev: Syst Biol Med 2009;1:159–71. https://doi.org/10.1002/wsbm.45.Search in Google Scholar PubMed PubMed Central

10. Tesfatsion, L, Judd, KL. Handbook of computational economics: agent-based computational economics. Amsterdam: Elsevier; 2006.10.4249/scholarpedia.1970Search in Google Scholar

11. Bilge, U, Saka, O. Agent based simulations in healthcare. Stud Health Technol Inf 2006;124:699–704.Search in Google Scholar

12. Cuadros, DF, Abu-Raddad, LJ, Awad, SF, Garcia-Ramos, G. Use of agent-based simulations to design and interpret HIV clinical trials. Comput Biol Med 2014;50:1–8. https://doi.org/10.1016/j.compbiomed.2014.03.008.Search in Google Scholar PubMed

13. Nshimyumukiza, L, Durand, A, Gagnon, M, Douville, X, Morin, S, Lindsay, C, et al.. An economic evaluation: simulation of the cost-effectiveness and cost-utility of universal prevention strategies against osteoporosis-related fractures. J Bone Miner Res 2013;28:383–94. https://doi.org/10.1002/jbmr.1758.Search in Google Scholar PubMed PubMed Central

14. Pombo-Romero, J, Varela, LM, Ricoy, CJ. Diffusion of innovations in social interaction systems. An agent-based model for the introduction of new drugs in markets. Eur J Health Econ 2013;14:443–55. https://doi.org/10.1007/s10198-012-0388-5.Search in Google Scholar PubMed

15. Maglio, PP, Mabry, PL. Agent-based models and systems science approaches to public health. Am J Prev Med 2011;40:392–4. https://doi.org/10.1016/j.amepre.2010.11.010.Search in Google Scholar PubMed PubMed Central

16. Demeulemeester, R, Savy, N, Mounié, M, Molinier, L, Delpierre, C, Dellamonica, P, et al.. Economic impact of generic antiretrovirals in France for HIV patients’ care: a simulation between 2019 and 2023. BMC Health Serv Res 2022;22:567. https://doi.org/10.1186/s12913-022-07859-w.Search in Google Scholar PubMed PubMed Central

17. Cook, SF, Bies, RR. Disease progression modeling: key concepts and recent developments. Curr Pharmacol Rep 2016;2:221–30. https://doi.org/10.1007/s40495-016-0066-x.Search in Google Scholar PubMed PubMed Central

18. Mijoule, G, Savy, N, Savy, S. Models for patients recruitment in clinical trials and sensitivity analysis. Stat Med 2012;31:1655–74. https://doi.org/10.1002/sim.4495.Search in Google Scholar PubMed

19. Minois, N, Savy, S, Lauwers-Cances, V, Andrieu, S, Savy, N. How to deal with the Poisson-gamma model to forecast patients’ recruitment in clinical trials when there are pauses in recruitment dynamic? Contemp Clin Trials Commun 2017;5:144–52. https://doi.org/10.1016/j.conctc.2017.01.003.Search in Google Scholar PubMed PubMed Central

20. Nelsen RB. An introduction to copulas. New York: Springer Science & Business Media; 2007.Search in Google Scholar

21. Robert, CP, Casella, G. Monte Carlo statistical methods In: Springer texts in statistics, 2nd ed. New York: Springer-Verlag; 2004.10.1007/978-1-4757-4145-2Search in Google Scholar

22. Robert, CP, Casella, G. Introducing Monte Carlo methods with R. Use R!. New York: Springer; 2010.10.1007/978-1-4419-1576-4Search in Google Scholar

23. Johnson, ME. Multivariate statistical simulation. New York, NY: John Wiley; 1987.10.1002/9781118150740Search in Google Scholar

24. Tannenbaum, SJ, Holford, NH, Lee, H, Peck, CC, Mould, DR. Simulation of correlated continuous and categorical variables using a single multivariate distribution. J Pharmacokinet Pharmacodyn 2006;33:773–94. https://doi.org/10.1007/s10928-006-9033-1.Search in Google Scholar PubMed

25. Bedford, T, Cooke, RM. Vines: a new graphical model for dependent random variables. Ann Stat 2002;30:1031–68. https://doi.org/10.1214/aos/1031689016.Search in Google Scholar

26. Saint-Pierre, P, Demeulmeester, R, Costa, N, Savy, N. Agent-based modeling in medical research - example in health economics. New York: Springer-Verlag; 2022. volume Forthcoming.Search in Google Scholar

27. Gares, V, Dimeglio, C, Guernec, G, Fantin, R, Lepage, B, Kosorok, MR, et al.. On the use of optimal transportation theory to recode variables and application to database merging. Int J Biostat 2019;16:2018–106. https://doi.org/10.1515/ijb-2018-0106.Search in Google Scholar PubMed

28. Rubin, DB. Bayesian inference for causal effects: the role of randomization. Ann Stat 1978;6:34–58. https://doi.org/10.1214/aos/1176344064.Search in Google Scholar

29. Sklar, A. Random variables, distribution functions, and copulas: a personal look backward and forward. In: Lecture notes-monograph series. Beachwood: Institute of Mathematical Statistics; 1996:1–14 pp.10.1214/lnms/1215452606Search in Google Scholar

30. Joe, H. Multivariate extreme-value distributions with applications to environmental data. Can J Stat 1994;22:47–64. https://doi.org/10.2307/3315822.Search in Google Scholar

31. Bedford, T, Cooke, RM. Probability density decomposition for conditionally dependent random variables modeled by vines. Ann Math Artif Intell 2001;32:245–68. https://doi.org/10.1023/a:1016725902970.10.1023/A:1016725902970Search in Google Scholar

32. Kurowicka, D, Cooke, RM. Uncertainty analysis with high dimensional dependence modelling. Chichester: John Wiley & Sons; 2006.10.1002/0470863072Search in Google Scholar

33. Panagiotelis, A, Czado, C, Joe, H. Pair copula constructions for multivariate discrete data. J Am Stat Assoc 2012;107:1063–72. https://doi.org/10.1080/01621459.2012.682850.Search in Google Scholar

34. Stöber, J, Hong, HG, Czado, C, Ghosh, P. Comorbidity of chronic diseases in the elderly: patterns identified by a copula design for mixed responses. Comput Stat Data Anal 2015;88:28–39. https://doi.org/10.1016/j.csda.2015.02.001.Search in Google Scholar

35. Aas, K, Czado, C, Frigessi, A, Bakken, H. Pair-copula constructions of multiple dependence. Insur Math Econ 2009;44:182–98. https://doi.org/10.1016/j.insmatheco.2007.02.001.Search in Google Scholar

36. Dissmann, J, Brechmann, EC, Czado, C, Kurowicka, D. Selecting and estimating regular vine copulae and application to financial returns. Comput Stat Data Anal 2013;59:52–69. https://doi.org/10.1016/j.csda.2012.08.010.Search in Google Scholar

37. Kurowicka, D. Optimal truncation of vines. In: Kurowicka, D, Joe, H, editors. Dependence modeling: vine copula handbook. Singapore: World Scientific Publishing Co; 2011.10.1142/7699Search in Google Scholar

38. Gruber, L, Czado, C. Sequential Bayesian model selection of regular vine copulas. Bayesian Anal 2015;10:937–63. https://doi.org/10.1214/14-ba930.Search in Google Scholar

39. Aas, K, Czado, C, Brechmann, EC. Truncated regular vines in high dimensions with application to financial data. Can J Stat 2012;40:68–85. https://doi.org/10.1002/cjs.10141.Search in Google Scholar

40. Nagler, T, Schepsmeier, U, Stoeber, J, Brechmann, JC, Graeler, B, Erhardt, T, et al.. VineCopula: statistical inference of vine copulas 2022. R package version 2.4.4.Search in Google Scholar

41. Nagler, T, Vatter, T. Rvinecopulib: high performance algorithms for vine copula modeling 2022. R package version 0.6.1.1.3.Search in Google Scholar

42. Saint-Pierre, P, Savy, N.: “agent based modeling in medical research, virtual baseline generator and change in patients profile issue”. https://www.codeocean.com/ [Accessed 23 Jun 2023].Search in Google Scholar

43. Thiele, JC. RNtetLogo: an interface to the agent-based modelling Platform’NetLogo’ 2017. R package version 1.0.4.Search in Google Scholar

Received: 2022-09-13
Accepted: 2023-06-07
Published Online: 2023-07-11

© 2023 Walter de Gruyter GmbH, Berlin/Boston

Downloaded on 14.9.2025 from https://www.degruyterbrill.com/document/doi/10.1515/ijb-2022-0112/html
Scroll to top button