In recent years, health care systems and health care providers have made concerted efforts to practice evidence based medicine to provide patients with the best available information when making choices about their medical decisions. However, these decisions are often complex with many uncertainties and potential outcomes â some beneficial others dire. A popular tool used to help identify best treatment strategies is a decision tree, which outlines a patient's potential outcomes given an initial medical choice. Complex decision trees are evaluated via Monte Carlo microsimulation to trace a patient's path through the tree. This movement is inherently stochastic because outcomes are probabilistic; however, when the microsimulation is repeated many times, it provides the probability of each associated outcome resulting from the initial medical decision. From this probability distribution, quantitative measures associated with each medical decision can be calculated including beneficial as well as adverse events, life years, quality-adjusted life years (a generic measure of disease burden), and others. When outcome costs are known and incorporated into the model, cost-effectiveness analysis (CEA) can be used to readily compute the relative costs, effectiveness, and incremental cost-effectiveness for each health outcome. We propose to add functionality to the mathematical modeling software Berkeley Madonna to allow users to build decision trees and carry out Monte Carlo microsimulations on these trees (Aim 1). Berkeley Madonna's interface was designed to gently introduce students from non-technical fields into mathematical modeling by using a simple syntax and graphical images to construct sophisticated equations. We will leverage this easy-to-use interface to introduce medical researchers to microsimulation. The software will be adapted to build decision trees with built-in functions and customized graphics specific to this field, including measures from CEA. Patients moving through a decision tree using microsimulation must be simulated hundreds of thousands to millions of times to arrive at statistically significant outcome probabilities, and these simulations are computationally intense often requiring months of computer time. We will harness the power of graphics processing units (GPUs) to parallelize these simulations to achieve tremendous speedups compared to commercially available software, which have not taken advantage of these hardware capabilities. We show that a simple Monte Carlo microsimulation can be simulated 700x faster on a GPU compared to a CPU, and we will optimize the code to fully realize these speedups when simulating complex decision trees (Aim 2). Successful completion of our goals will provide a powerful research tool to the medical decision making field, which will positively impact health outcomes research. We expect that our software will be particularly beneficial to the cardiovascular research community, which has a history of practicing evidence-based medicine that includes simulation modeling.
Public Health Relevance Statement: Project Narrative This proposal will expand the functionality of the mathematical software Berkeley Madonna to perform medical decision analysis and cost-effectiveness analysis using microsimulation. We will implement GPU-accelerated algorithms to dramatically increase calculations speeds, which will far outpace current industry standards. Successful completion of our goals will provide a powerful and user-friendly piece of software that will allow cardiovascular and other medical researchers to more easily construct and simulate decision models, which will positively impact health outcomes. 1
NIH Spending Category: Behavioral and Social Science; Bioengineering; Clinical Research; Comparative Effectiveness Research; Cost Effectiveness Research; Health Services; Machine Learning and Artificial Intelligence; Networking and Information Technology R&D (NITRD)
Project Terms: Address; Adverse event; Algorithms; base; Benchmarking; burden of illness; Cardiovascular system; Caring; Clinical Trials; Code; Communities; Complex; Computer Simulation; Computer software; computerized tools; Computers; cost; cost effectiveness; Cost Effectiveness Analysis; Cost Measures; cost outcomes; Coupled; Custom; Decision Analysis; Decision Making; Decision Modeling; Decision Trees; design; Differential Equation; Disease; Educational process of instructing; Elements; Equation; Evidence Based Medicine; Evidence based practice; experience; Explosion; Functional disorder; Goals; graphical user interface; Growth; Health; health economics; Health Personnel; Healthcare; Healthcare Systems; Human; Image; incremental cost-effectiveness; individual patient; Industry; Industry Standard; Institution; interest; Intervention; Intuition; Knowledge; Lead; Life; Link; Literature; mathematical model; Mathematics; Measures; Medical; Medical Care Costs; Medical Research; Methods; Modeling; models and simulation; Movement; Outcome; Outcomes Research; Patient Simulation; Patients; Performance; Physicians; Physiology; Plant Roots; Play; Policies; Probability; programs; Publishing; Quality-Adjusted Life Years; Recording of previous events; relative cost; Research; Research Personnel; Role; Running; simulation; Speed; stem; Structure; Students; syntax; Technology; Testing; Time; tool; Training; treatment strategy; Trees; Uncertainty; undergraduate student; Universities; user-friendl