Global Optimization of Complex Healthcare Systems

Slides:



Advertisements
Similar presentations
Bayesian Belief Propagation
Advertisements

Partially Observable Markov Decision Process (POMDP)
Data Mining Methodology 1. Why have a Methodology  Don’t want to learn things that aren’t true May not represent any underlying reality ○ Spurious correlation.
6 - 1 Lecture 4 Analysis Using Spreadsheets. Five Categories of Spreadsheet Analysis Base-case analysis What-if analysis Breakeven analysis Optimization.
Proactive Learning: Cost- Sensitive Active Learning with Multiple Imperfect Oracles Pinar Donmez and Jaime Carbonell Pinar Donmez and Jaime Carbonell Language.
All Hands Meeting, 2006 Title: Grid Workflow Scheduling in WOSE (Workflow Optimisation Services for e- Science Applications) Authors: Yash Patel, Andrew.
Gizem ALAGÖZ. Simulation optimization has received considerable attention from both simulation researchers and practitioners. Both continuous and discrete.
Decision Making: An Introduction 1. 2 Decision Making Decision Making is a process of choosing among two or more alternative courses of action for the.
A Hidden Polyhedral Markov Field Model for Diffusion MRI Alexey Koloydenko Division of Statistics Nottingham University, UK.
1 A Second Stage Network Recourse Problem in Stochastic Airline Crew Scheduling Joyce W. Yen University of Michigan John R. Birge Northwestern University.
COST–EFFECTIVENESS ANALYSIS AND COST-UTILITY ANALYSIS
© P. Pongcharoen ISA/1 Applying Designed Experiments to Optimise the Performance of Genetic Algorithms for Scheduling Capital Products P. Pongcharoen,
Nonlinear Stochastic Programming by the Monte-Carlo method Lecture 4 Leonidas Sakalauskas Institute of Mathematics and Informatics Vilnius, Lithuania EURO.
Monté Carlo Simulation MGS 3100 – Chapter 9. Simulation Defined A computer-based model used to run experiments on a real system.  Typically done on a.
Using Simulation in Understanding the Dynamic of Business Processes By Phinsuda Tarmy MBA 731 Fall 2007.
Aeronautics & Astronautics Autonomous Flight Systems Laboratory All slides and material copyright of University of Washington Autonomous Flight Systems.
1 Assessment of Imprecise Reliability Using Efficient Probabilistic Reanalysis Farizal Efstratios Nikolaidis SAE 2007 World Congress.
Data Mining to Aid Beam Angle Selection for IMRT Stuart Price-University of Maryland Bruce Golden- University of Maryland Edward Wasil- American University.
Planning and Verification for Stochastic Processes with Asynchronous Events Håkan L. S. Younes Carnegie Mellon University.
Estimation in Sampling!? Chapter 7 – Statistical Problem Solving in Geography.
Integrating Neural Network and Genetic Algorithm to Solve Function Approximation Combined with Optimization Problem Term presentation for CSC7333 Machine.
100% of B-TOS architectures have cost increase under restrictive launch policy for a minimum cost decision maker Space Systems, Policy, and Architecture.
Stochastic Linear Programming by Series of Monte-Carlo Estimators Leonidas SAKALAUSKAS Institute of Mathematics&Informatics Vilnius, Lithuania
Managerial Decision Making and Problem Solving
Optimization of multi-pass turning operations using ant colony system Authors: K. Vijayakumar, G. Prabhaharan, P. Asokan, R. Saravanan 2003 Presented by:
Tactical Planning in Healthcare with Approximate Dynamic Programming Martijn Mes & Peter Hulshof Department of Industrial Engineering and Business Information.
Brian Macpherson Ph.D, Professor of Statistics, University of Manitoba Tom Bingham Statistician, The Boeing Company.
Mathematical Models & Optimization?
Influenza epidemic spread simulation for Poland – A large scale, individual based model study.
ABSTRACT Hyperglycaemia is prevalent in critical care, and tight control reduces mortality. Targeted glycaemic control can be achieved by frequent fitting.
Vaida Bartkutė, Leonidas Sakalauskas
Coevolution of Epidemics, Social Networks, and Individual Behavior: A Case Study Joint work with Achla Marathe, and Madhav Marathe Jiangzhuo Chen Network.
Robust Optimization and Applications Laurent El Ghaoui IMA Tutorial, March 11, 2003.
Optimization Problems
DEPARTMENT/SEMESTER ME VII Sem COURSE NAME Operation Research Manav Rachna College of Engg.
A Two-Phase Linear programming Approach for Redundancy Problems by Yi-Chih HSIEH Department of Industrial Management National Huwei Institute of Technology.
© P. Pongcharoen CCSI/1 Scheduling Complex Products using Genetic Algorithms with Alternative Fitness Functions P. Pongcharoen, C. Hicks, P.M. Braiden.
ICCV 2007 National Laboratory of Pattern Recognition Institute of Automation Chinese Academy of Sciences Half Quadratic Analysis for Mean Shift: with Extension.
Geraint Palmer Optimisation using Linear Programming.
Monte Carlo Methods CEE 6410 – Water Resources Systems Analysis Nov. 12, 2015.
Supplementary Chapter B Optimization Models with Uncertainty
Chapter 4 PowerPoint Spreadsheet Analysis.
Optimization Problems
Incorporating co-morbidity: understanding inequality to improve the value of targeted public health strategies Authors: David Jeffries & Warren Stevens.
Process Dynamics and Operations Group (DYN) TU-Dortmund
OPERATING SYSTEMS CS 3502 Fall 2017
Evolutionary Algorithms Jim Whitehead
Data Driven Resource Allocation for Distributed Learning
Analysis Using Spreadsheets
Table 1. Advantages and Disadvantages of Traditional DM/ML Methods
Chapter 17: Optimization In Simulation
By Rohit Ray ESE 251 Simulated Annealing.
Chapter 7 The Hierarchy of Evidence
Optimization Techniques for Natural Resources SEFS 540 / ESRM 490 B
Optimization Problems
CSE 589 Applied Algorithms Spring 1999
2016 International Conference on Grey Systems and Uncertainty Analysis
Metaheuristic methods and their applications. Optimization Problems Strategies for Solving NP-hard Optimization Problems What is a Metaheuristic Method?
Multi-Objective Optimization
“Hard” Optimization Problems
5.2.3 Optimization, Search and
Data Transformations targeted at minimizing experimental variance
Cost Effectiveness of Universal Screening for Hepatitis C Virus Infection in the Era of Direct-Acting, Pangenotypic Treatment Regimens  Mark H. Eckman,
CS639: Data Management for Data Science
DESIGN OF EXPERIMENT (DOE)
DESIGN OF EXPERIMENTS by R. C. Baker
Dr. Arslan Ornek MATHEMATICAL MODELS
Introduction to Decision Sciences
Stochastic Methods.
Multiobjective Optimization
Presentation transcript:

Global Optimization of Complex Healthcare Systems Zelda B. Zabinsky Industrial and Systems Engineering University of Washington Seattle, WA April 18, 2017 Institute for Disease Modeling (IDM) Symposium

Global Optimization of Complex Healthcare Systems Often need numerical simulations to describe a complex healthcare system: Natural progression, spread and management of disease New technologies becoming available Allocation of scarce resources Global optimization (or simulation-optimization): Problem may be non-convex, black-box, discontinuous, involve integer and real-valued decision variables Uncertainties may be present Multiple objectives Global optimization methods are needed when the problem is ill-structured, non-convex, and possibly discontinuous, and will be discussed briefly. A new global optimization algorithm (Probabilistic Branch and Bound) has been applied to two problems in health care, and preliminary results will be presented. The first problem is allocation of a new technology, and involves a simulation and multiple objectives. The second problem is a Markov decision process with constraints, and the algorithm can provide a type of sensitivity analysis.

Several Random Search Algorithms for Global Optimization Sequential random search algorithms: Simulated annealing Cross-entropy Population-based: Genetic algorithms (cross-over, mutation) Particle swarm (position, velocity) Interacting particle algorithm with hit-and-run [Zabinsky, Stochastic Adaptive Search in Global Optimization, 2003] [Zabinsky, Stochastic Search Methods for Global Optimization, a book chapter in the Wiley Encyclopedia of Operations Research and Management Science, 2011] [Zabinsky, Random Search Algorithms for Simulation Optimization, a book chapter in the Handbook on Simulation Optimization, 2015]

Improving Hit and Run (IHR) IHR: choose a random direction and a random point f(x1,x2) x2 x1 [Zabinsky and Smith, Hit-and-Run Methods, a book chapter in Springer’s Encyclopedia of Operations Research & Management Science, 2013]

Optimization: What Do We Really Want? Do we really just want the optimum? What about sensitivity? Do we want to approximate the entire surface? Or just a region of interest? Multiple objectives? Role of objective function and constraints? How to account for uncertainty? Ex – do we have recourse variables or do we have to make a decision before “uncertainty is revealed”

Probabilistic Branch and Bound (PBnB) Approximate a set of “good” solutions (quantile, level set approximation) Handles black-box, noisy functions, including both integer and real-valued variables Single or multiple objective functions Provide probability bounds assuring the quality of solution set [Huang and Zabinsky, “Adaptive Probabilistic Branch and Bound with Confidence Intervals for Level Set Approximation,” Proceedings of the 2013 Winter Simulation Conference, 2013. ] [Huang and Zabinsky, “Multiple Objective Probabilistic Branch and Bound for Pareto Optimal Approximation,” Proceedings of the 2014 Winter Simulation Conference, 2014. ]

Approximated Level Set (Best 10%) Three test functions with contours: (A) Rosenbrock (B) Sinusoidal function (centered) (C) Sinusoidal function (shifted) Bold contour is target level set pruned maintained undecided

Parameter Estimation Given m=10,000 data points that have been randomly generated from the density with undisclosed parameters Determine the parameters by solving a maximum likelihood problem

Parameter Estimation PBnB finds the optimal solution (2,5) in seven iterations with 285 sample points

Allocation of Portable Ultrasound Machine to Orthopedic Clinics Simulate costs: (MRI expensive, ultrasound relatively low cost) and benefits (less travel time, less wait time) Diagnosis quality: Experience and training on using portable ultrasound machines may influence the diagnosis quality MRI accurate Ultrasound as accurate if well-trained

Allocation of Portable Ultrasound Machine to Orthopedic Clinics Simulate costs (MRI expensive, ultrasound relatively low cost) and benefits (less travel time, less wait time) Diagnosis quality: MRI accurate Uncertain accuracy of portable ultrasound Current Specialty Centers/Radiology Current Major Primary Care Clinics (Potential locations for orthopedic care)

Simulation-Optimization for Medical Imaging Resources Multiple objectives Tradeoff health utility and cost Efficient frontier [Huang, et al., 2015]

Results with 0.9 Accuracy Four Pareto optimal designs Solutions ranged from 11 to 5 portable ultrasound machines Varying amounts of reserved MRI capacity Burien and Northshore in all four designs

Hepatitis C Screening and Treatment Policies Chronic hepatitis C virus (HCV) infection is the most common blood-borne infection in the United States (~ 2.7 million are HCV infected) Policy decisions for HCV care: Determine the optimal HCV birth-cohort screening and treatment allocation strategies under spending budget constraints Analyze the impact of screening and treatment allocation strategies for each cohort group by decision time periods

Markov Chain of Health Status Three population groups: A: HCV Unknown B: HCV Positive C: HCV Negative Severity of disease Healthy: H Fibrosis: F0, F1, F2, F3, F4 Untreatable: UT Recovered: R1, R2, R3 Dead: M Group A: HCV unknown Group B: HCV+ Group C: HCV-

Optimization Model Maximize the discounted quality-adjusted life years (QALYs) Dynamic constraints based on the Markov model Budget constraint for each year: Cost for screening Cost for treatment Percentage of the budget for screening

Analysis and Policy Decisions  

Analysis Approach Use grid search to identify time periods with obvious dominant strategy [Li, Huang, Zabinsky, and Liu, accepted in Medical Decision Making (MDM) Policy & Practice, Dec. 2016]

PBnB Analysis First look at low budget (LB) scenarios Maximize discounted QALYs Subject to yearly budget constraint Decision variables – first two time periods Identify a set of solutions in the top 10 percent of QALYs

Approximated 0.1 Level Set for 50-59, Low Budget pruned maintained   undecided

Approximated 0.1 Level Set for 50-59, High Budget pruned maintained   undecided

Conclusions Many applications are non-linear, include uncertainty, and have multiple objectives Probabilistic Branch and Bound provides a set of solutions and enables trade-offs to be made Many possible simulation models On-going research into extensions of PBnB 22

Noisy Objective Function Idea is that we want a higher degree of confidence on our estimate of f(x) near the optimum. The range distribution reflects the level set of top delta percentile. Delta = \nu( level set S(y(\delta,S))) / \nu(S). For example, find the students in the top 10% of the class. S

Noisy Objective Function

Probabilistic Branch-and-Bound (PBnB)

Sample N* Uniform Random Points with R* Replications

Use Order Statistics to Assess Range Distribution

Prune, if Statistically Confident

Subdivide & Sample Additional Points

Reassess Range Distribution

If No Pruning, Then Continue … S