Introduction to TreeAge June 1, 2005 Mendel E. Singer, Ph.D. Case School of Medicine

Slides:



Advertisements
Similar presentations
Lectures 6&7: Variance Reduction Techniques
Advertisements

Copyright © Cengage Learning. All rights reserved. 7 Probability.
Markov Models: Overview Gerald F. Kominski, Ph.D. Professor, Department of Health Services.
SA-1 Probabilistic Robotics Planning and Control: Partially Observable Markov Decision Processes.
Decision Analysis. What is Decision Analysis? The process of arriving at an optimal strategy given: –Multiple decision alternatives –Uncertain future.
Managerial Decision Modeling with Spreadsheets
Introduction to Excel 2007 Part 2: Bar Graphs and Histograms February 5, 2008.
Introduction to Medical Decision Making and Decision Analysis
Outline/Coverage Terms for reference Introduction
Engineering Economic Analysis Canadian Edition
Introduction to decision modelling Andrew Sutton.
Planning under Uncertainty
© by Pearson Education, Inc. All Rights Reserved.
Proof Points Key ideas when proving mathematical ideas.
Game Playing CSC361 AI CSC361: Game Playing.
LSP 121 Week 2 Intro to Statistics and SPSS/PASW.
CS 536 Spring Global Optimizations Lecture 23.
Prof. Fateman CS 164 Lecture 221 Global Optimization Lecture 22.
The Experimental Approach September 15, 2009Introduction to Cognitive Science Lecture 3: The Experimental Approach.
Non-parametric Bayesian value of information analysis Aim: To inform the efficient allocation of research resources Objectives: To use all the available.
Prof. Bodik CS 164 Lecture 16, Fall Global Optimization Lecture 16.
Systems Analysis I Data Flow Diagrams
Setting Up the INVENTORY & SERVICES Module Slideshow 8 A.
Introduction to Excel 2007 Part 3: Bar Graphs and Histograms Psych 209.
Sensitivity Analysis: Chapter 5
Working with SharePoint Document Libraries. What are document libraries? Document libraries are collections of files that you can share with team members.
Lecture 16 Duration analysis: Survivor and hazard function estimation
1 Psych 5500/6500 Statistics and Parameters Fall, 2008.
Economic evaluation of health programmes Department of Epidemiology, Biostatistics and Occupational Health Class no. 16: Economic Evaluation using Decision.
Managing Business Data Lecture 8. Summary of Previous Lecture File Systems  Purpose and Limitations Database systems  Definition, advantages over file.
Decision Analysis. Real Case 63 year old housewife with 6 grown children. 10 year history of stable angina pectoris. 8 years ago she had total hip replacement.
Spreadsheets in Finance and Forecasting Presentation 8: Problem Solving.
Programming with Alice Computing Institute for K-12 Teachers Summer 2011 Workshop.
Example 5.8 Non-logistics Network Models | 5.2 | 5.3 | 5.4 | 5.5 | 5.6 | 5.7 | 5.9 | 5.10 | 5.10a a Background Information.
Microsoft ® Office Access ® 2007 Training Datasheets II: Sum, sort, filter, and find your data ICT Staff Development presents:
By Ciaran carney. ADD COM  Etiquette – Acceptable Use Policy  Use a suitable subject in the - this helps the reader to understand what the message.
Engineering Economic Analysis Canadian Edition
Decision Analysis Dr M G Dawes Centre for Evidence Based Medicine.
A Simple Guide to Using SPSS ( Statistical Package for the Social Sciences) for Windows.
1 Data Manipulation (with SQL) HRP223 – 2010 October 13, 2010 Copyright © Leland Stanford Junior University. All rights reserved. Warning: This.
Chapter 1 : The Linux System Part 2 Lecture 2 11/14/
STAYING SAFE: Here are some safety tips when using Change your password regularly and keep it in a safe place. Don’t share your password with anyone.
Premium 2011 Setting Up the INVENTORY & SERVICES Module.
Introduction to Probabilistic Analysis Introduction to Probabilistic Analysis The third phase of the cycle incorporates uncertainty into the analysis.
1 CS 552/652 Speech Recognition with Hidden Markov Models Winter 2011 Oregon Health & Science University Center for Spoken Language Understanding John-Paul.
Intermacs Form Download Excel Tutorial Pivot Tables, Graphic Tools, Macros By: Devin Koehl.
1 © 2008 Emmett Keeler RAND When to do a Diagnostic Test Expected Value of Information Triage to testing Tree flipping and strategic form of trees.
Risk Analysis in Capital Budgeting. Nature of Risk Risk exists because of the inability of the decision-maker to make perfect forecasts. the risk associated.
Problem Reduction So far we have considered search strategies for OR graph. In OR graph, several arcs indicate a variety of ways in which the original.
Intermacs Form Download Excel Tutorial Pivot Tables, Graphic Tools, Macros By: Devin Koehl.
1 Real Options Ch 13 Fin The traditional NPV rule is a passive approach because … The traditional NPV approach assumes  mangers do not have influence.
TABLE OF CONTENTS 2014 BasmahAlQadheeb. What is a report? A report is a clearly structured document that presents information as clearly as possible.
Engineering Systems Analysis for Design Massachusetts Institute of Technology Richard de Neufville © Decision Analysis Basics Slide 1 of 21 Calculations.
Unit 3: Text, Fields & Tables DT2510: Advanced CAD Methods.
EBM --- Journal Reading Presenter :葉麗雯 Date : 2005/10/27.
Business Modeling Lecturer: Ing. Martina Hanová, PhD.
Copyright © Cengage Learning. All rights reserved. 8 9 Correlation and Regression.
Alcohol and hospital admissions for injury and alcohol poisoning in West Sussex– a second order Monte Carlo simulation Ross Maconachie Public Health WSCC.
Complex Numbers and Equation Solving 1. Simple Equations 2. Compound Equations 3. Systems of Equations 4. Quadratic Equations 5. Determining Quadratic.
Date of download: 6/26/2016 From: Cost-Effectiveness of Adding Cardiac Resynchronization Therapy to an Implantable Cardioverter- Defibrillator Among Patients.
Decision Tree Analysis. Definition A Decision Tree is a graphical presentation of a decision-making process within a business which aims to highlight.
A Multiperiod Production Problem
OPERATIONS RESEARCH.
Introduction To Flowcharting
Probability Calculus Farrokh Alemi Ph.D.
Propagation Algorithm in Bayesian Networks
A Cost-Utility Analysis of Ablative Therapy for Barrett's Esophagus
Decision analysis to define the optimal management of athletes with anomalous aortic origin of a coronary artery  Carlos M. Mery, MD, MPH, Keila N. Lopez,
Introduction to Excel 2007 Part 3: Bar Graphs and Histograms
Regression and Clinical prediction models
Presentation transcript:

Introduction to TreeAge June 1, 2005 Mendel E. Singer, Ph.D. Case School of Medicine

Assumptions (always dangerous) You’re already familiar with the essential components of a decision analysis You’ve been introduced to the basic idea of cost-effectiveness analysis You may not be comfortable with a decision tree, but you’ve seen a few You haven’t programmed any decision trees, or did once upon a time, but……

What’s TreeAge? TreeAge (pronounced “triage”) is software specifically for doing decision analyses, and cost-effectiveness analyses that are based on the decision analytic model. Until recently it was called DATA, but the company’s catchy name, TreeAge, is what stuck, and everyone called it that anyway. Originally developed for business applications, they have been developing for health care applications for close to 10 years now.

Why Use TreeAge? Some people use TreeAge, others use alternative decision analysis software like DecisionMaker, some use Excel, and some use computer simulation software. TreeAge is a mature software product that is well supported. It is regularly updated and improved, doing a good job of keeping up with advancements in the methods. It is very intuitive to use because it is based around the decision tree graphic, and not programming code.

What Can TreeAge do? Decision Analysis Cost-Effectiveness Analysis Baseline and Sensitivity Analyses Markov Models Monte Carlo Simulation Influence Diagrams Note: It’s OK not to fully appreciate what all of the above are! You can still follow this lecture!

Getting the Software Purchase it! Perhaps your group already has a site license Download a trial copy from: –Limited in size –Works for 21 days from first time it is opened

WARNING!! You won’t learn to program by watching a lecture. You have to get hands on! It can help to do some small programs for practice. I will see if HERC can put this on the web site along with this presentation.

Abdominal Aortic Aneurysm (AAA) We need a simple, and therefore simplified problem to use as an example. AAAs: 5% - 7% of people over age 60 Most commonly affect Men, Age Usually asymptomatic, often until rupture Options are surgery and watchful waiting, with some decision rule as to when to operate based on the size of the AAA. Debate as to how large the aneurysm should be to recommend surgery. Our example will be based largely on the work of Katz and Cronenwett (1994).

Problem Definition Reference Case –60-year old male –4 cm abdominal aortic aneurysm –Otherwise, patient is in good health Surgery vs Watchful Waiting Time horizon: 1 year Outcome Measure: Survival –Alive = 1 –Dead = 0

More Details of the Example Simplifications and assumptions: –If expansion occurs, it reaches 5.5 cm. –Either the AAA ruptures, or surgery is performed. –If the AAA ruptures, the patient may die before emergency surgery can be performed. –No death from other causes during the 1 year time horizon used for the analysis

Types of Nodes Start with a choice node, with each possible strategy coming out of this node. Three kinds of basic node types: –Choice, or Decision Node –Chance Node –Terminal Node Choice or Decision Chance Terminal

1.Always start with a choice, or decision node 2.Names of nodes go above the branch 3.Note in the properties box that the name is cut off. We can select the vertical bar to the right of the properties box and drag it, to make the box wider.

To add branches there are several techniques. 1.Double-click on the node 2.Right-click on the node and select the choice to add branches. 3.Use the menus to select “Options / Add Branches” 4.Enter Control-A. By double-clicking on the decision node you get…..

Parameter Values NameValueLowHigh pDieBeforeSurgery pDieDuringSurgeryAfterRupture pDieElectiveSurgery pDieSurgeryNoRupture pExpansion pRupture

1.Probabilities go below the branch 2.Don’t put in the actual numbers for the probabilities. 3.Instead, use variables. This makes it easy to change its value, even if it appears in many places in the tree. More importantly, it allows us to do sensitivity analysis on that parameter.

Naming Variables Use descriptive names. Better to write out long variables, than to use abbreviations you may not be sure of when you open the model many months later to revise it. Use a consistent naming convention. Use a consistent naming convention. Many people begin the name of probability variables a “p”, utilities with a “u”, costs with a “c”, etc…. – –e.g. mortality rate = pDie – –E.g. utility of diabetes = uDiabetes Make the names easy to read. When using multiple words in a variable name, capitalize the first letter of each new word. – –e.g. pDieBeforeSurgery Some use the underscore character between words. – –e.g. pDie_before_surgery

The # Sign In TreeAge, the # sign can be used for a probability. It indicates the leftover probability, after accounting for the other branches emanating from the same node. You should use this whenever possible. Aids sensitivity analysis. When a probability changes value, the sum of the probabilities for the nodes leaving that chance node will no longer be 1. Try to never use more than 2 branches out of 1 chance node. This way, whenever one probability changes, we know the other possibility must change by the same amount in the opposite direction. E.g. if the baseline estimate of operative mortality is 0.05, then if that value were to increase to 0.10, then the probability of surviving the surgery must decrease by the same 0.05 ( ).

1.At each node there is a number in a box indicating the expected value of the outcome from that point forward 2.At the choice node, it also indicates which strategy is optimal. The nodes in the optimal path are all highlighted. 3.At all terminal nodes, it first shows the outcome score associated with that result, and then shows the probability of the path ending in that terminal node. 4.All of the variable names are temporarily replaced by their values.

1.Graph shows how the expected value (mean) changes based on the mortality rate from elective surgery over the range of values specified. 2.Watchful waiting is unaffected because elective surgery isn’t in its path. 3.The point of intersection, known as the threshold value, is shown on the graph and the point and its associated mean is shown in the right margin.