+ All Categories
Home > Documents > Objective Evaluation of Intelligent Medical Systems using a Bayesian Approach to Analysis of ROC...

Objective Evaluation of Intelligent Medical Systems using a Bayesian Approach to Analysis of ROC...

Date post: 18-Jan-2018
Category:
Upload: ashley-jenkins
View: 218 times
Download: 0 times
Share this document with a friend
Description:
Evaluation Problem Collecting Medical Test Cases is Expensive Desirable to test Systems with few cases System may Pass by Luck Must use ‘Confidence Intervals’ ROC curves - convenient existing representation for results
37
Objective Evaluation of Intelligent Medical Systems using a Bayesian Approach to Analysis of ROC Curves Julian Tilbury Peter Van Eetvelt John Curnow Emmanuel Ifeachor
Transcript
Page 1: Objective Evaluation of Intelligent Medical Systems using a Bayesian Approach to Analysis of ROC Curves Julian Tilbury Peter Van Eetvelt John Curnow Emmanuel.

Objective Evaluation of Intelligent Medical Systems using a Bayesian

Approach to Analysis of ROC Curves

Julian TilburyPeter Van Eetvelt

John CurnowEmmanuel Ifeachor

Page 2: Objective Evaluation of Intelligent Medical Systems using a Bayesian Approach to Analysis of ROC Curves Julian Tilbury Peter Van Eetvelt John Curnow Emmanuel.

Contents

• Evaluation Problem• Introduction to ROC Curves• Frequentist Approach• Bayesian Approach• Area under the Curve (AUC)• Parametric ROC Curves• Conclusion

Page 3: Objective Evaluation of Intelligent Medical Systems using a Bayesian Approach to Analysis of ROC Curves Julian Tilbury Peter Van Eetvelt John Curnow Emmanuel.

Evaluation Problem

• Collecting Medical Test Cases is Expensive• Desirable to test Systems with few cases• System may Pass by Luck• Must use ‘Confidence Intervals’

• ROC curves - convenient existing representation for results

Page 4: Objective Evaluation of Intelligent Medical Systems using a Bayesian Approach to Analysis of ROC Curves Julian Tilbury Peter Van Eetvelt John Curnow Emmanuel.

Introduction to ROC Curves

• Two populations– Healthy– Diseased

• Known by a Gold Standard• Differentiate using a single Test Measure

– What Threshold will separate them?

Page 5: Objective Evaluation of Intelligent Medical Systems using a Bayesian Approach to Analysis of ROC Curves Julian Tilbury Peter Van Eetvelt John Curnow Emmanuel.
Page 6: Objective Evaluation of Intelligent Medical Systems using a Bayesian Approach to Analysis of ROC Curves Julian Tilbury Peter Van Eetvelt John Curnow Emmanuel.
Page 7: Objective Evaluation of Intelligent Medical Systems using a Bayesian Approach to Analysis of ROC Curves Julian Tilbury Peter Van Eetvelt John Curnow Emmanuel.
Page 8: Objective Evaluation of Intelligent Medical Systems using a Bayesian Approach to Analysis of ROC Curves Julian Tilbury Peter Van Eetvelt John Curnow Emmanuel.
Page 9: Objective Evaluation of Intelligent Medical Systems using a Bayesian Approach to Analysis of ROC Curves Julian Tilbury Peter Van Eetvelt John Curnow Emmanuel.
Page 10: Objective Evaluation of Intelligent Medical Systems using a Bayesian Approach to Analysis of ROC Curves Julian Tilbury Peter Van Eetvelt John Curnow Emmanuel.
Page 11: Objective Evaluation of Intelligent Medical Systems using a Bayesian Approach to Analysis of ROC Curves Julian Tilbury Peter Van Eetvelt John Curnow Emmanuel.

Frequentist Approach

• E.g. Green & Swets – for each point

– False Alarm Rate Confidence Interval

– Hit Rate Confidence Interval

Combined to give cross

Page 12: Objective Evaluation of Intelligent Medical Systems using a Bayesian Approach to Analysis of ROC Curves Julian Tilbury Peter Van Eetvelt John Curnow Emmanuel.
Page 13: Objective Evaluation of Intelligent Medical Systems using a Bayesian Approach to Analysis of ROC Curves Julian Tilbury Peter Van Eetvelt John Curnow Emmanuel.

Three ‘Problems’

• False Alarm Rate Confidence Interval of Point 0 is zero width

• Hit Rate Confidence Interval of Point 1 is zero width

• Hit Rate Confidence Interval is beyond the graph

• Given the data, this makes no sense!

Page 14: Objective Evaluation of Intelligent Medical Systems using a Bayesian Approach to Analysis of ROC Curves Julian Tilbury Peter Van Eetvelt John Curnow Emmanuel.

Four Observations

1. Sample too small2. Hit Rate (or False Alarm Rate) near 0 or 13. Correct within paradigm

• Population mean = Sample mean• Distribution of re-sampling

4. Confidence Interval off Graph• Off-graph = no samples, so add to taste

Page 15: Objective Evaluation of Intelligent Medical Systems using a Bayesian Approach to Analysis of ROC Curves Julian Tilbury Peter Van Eetvelt John Curnow Emmanuel.

Bayesian ApproachConsider just the False Alarm RateUsing Bayes’ Law

•Assume a prior distribution for the population•Update the distribution according to evidence to give posterior distribution

Combine False Alarm Rate and Hit Rate to give combined posterior distributionCompute using Dirichlet Integrals

Page 16: Objective Evaluation of Intelligent Medical Systems using a Bayesian Approach to Analysis of ROC Curves Julian Tilbury Peter Van Eetvelt John Curnow Emmanuel.
Page 17: Objective Evaluation of Intelligent Medical Systems using a Bayesian Approach to Analysis of ROC Curves Julian Tilbury Peter Van Eetvelt John Curnow Emmanuel.

(For Point 0)

Page 18: Objective Evaluation of Intelligent Medical Systems using a Bayesian Approach to Analysis of ROC Curves Julian Tilbury Peter Van Eetvelt John Curnow Emmanuel.
Page 19: Objective Evaluation of Intelligent Medical Systems using a Bayesian Approach to Analysis of ROC Curves Julian Tilbury Peter Van Eetvelt John Curnow Emmanuel.

Convergence

At low sample sizes the two paradigms give radically different results

As the sample size increases the resultant distributions merge

Take multiples of 3 False positive and 2 True negatives …

Page 20: Objective Evaluation of Intelligent Medical Systems using a Bayesian Approach to Analysis of ROC Curves Julian Tilbury Peter Van Eetvelt John Curnow Emmanuel.
Page 21: Objective Evaluation of Intelligent Medical Systems using a Bayesian Approach to Analysis of ROC Curves Julian Tilbury Peter Van Eetvelt John Curnow Emmanuel.
Page 22: Objective Evaluation of Intelligent Medical Systems using a Bayesian Approach to Analysis of ROC Curves Julian Tilbury Peter Van Eetvelt John Curnow Emmanuel.
Page 23: Objective Evaluation of Intelligent Medical Systems using a Bayesian Approach to Analysis of ROC Curves Julian Tilbury Peter Van Eetvelt John Curnow Emmanuel.
Page 24: Objective Evaluation of Intelligent Medical Systems using a Bayesian Approach to Analysis of ROC Curves Julian Tilbury Peter Van Eetvelt John Curnow Emmanuel.

Area Under the Curve

• Single value used as a summary of diagnostic accuracy

• Novel Bayesian method (by Dynamic Programming)

• Existing Frequentist methods

Page 25: Objective Evaluation of Intelligent Medical Systems using a Bayesian Approach to Analysis of ROC Curves Julian Tilbury Peter Van Eetvelt John Curnow Emmanuel.
Page 26: Objective Evaluation of Intelligent Medical Systems using a Bayesian Approach to Analysis of ROC Curves Julian Tilbury Peter Van Eetvelt John Curnow Emmanuel.
Page 27: Objective Evaluation of Intelligent Medical Systems using a Bayesian Approach to Analysis of ROC Curves Julian Tilbury Peter Van Eetvelt John Curnow Emmanuel.

Parametric ROC Curves

• Both Healthy and Diseased populations are ‘Gaussian’

• Curve can be characterised by two parameters:– Difference in Means– Ratio of Standard Deviations

Page 28: Objective Evaluation of Intelligent Medical Systems using a Bayesian Approach to Analysis of ROC Curves Julian Tilbury Peter Van Eetvelt John Curnow Emmanuel.

Healthy Mean – Disease Mean = Sigmoid 2µh - 2µd

δh + δd ( )

Healthy Sd =2δh

δh + δd

2δd

δh + δd Disease Sd =

Page 29: Objective Evaluation of Intelligent Medical Systems using a Bayesian Approach to Analysis of ROC Curves Julian Tilbury Peter Van Eetvelt John Curnow Emmanuel.
Page 30: Objective Evaluation of Intelligent Medical Systems using a Bayesian Approach to Analysis of ROC Curves Julian Tilbury Peter Van Eetvelt John Curnow Emmanuel.
Page 31: Objective Evaluation of Intelligent Medical Systems using a Bayesian Approach to Analysis of ROC Curves Julian Tilbury Peter Van Eetvelt John Curnow Emmanuel.
Page 32: Objective Evaluation of Intelligent Medical Systems using a Bayesian Approach to Analysis of ROC Curves Julian Tilbury Peter Van Eetvelt John Curnow Emmanuel.

Parametric Analysis

• Existing Maximum Likelihood– Brittle– Frequentist Confidence Intervals

• Novel Analysis (by Dynamic Programming)– Robust– Maximum Likelihood– Posterior Interval for Parameters– and Area Under Curve

Page 33: Objective Evaluation of Intelligent Medical Systems using a Bayesian Approach to Analysis of ROC Curves Julian Tilbury Peter Van Eetvelt John Curnow Emmanuel.
Page 34: Objective Evaluation of Intelligent Medical Systems using a Bayesian Approach to Analysis of ROC Curves Julian Tilbury Peter Van Eetvelt John Curnow Emmanuel.
Page 35: Objective Evaluation of Intelligent Medical Systems using a Bayesian Approach to Analysis of ROC Curves Julian Tilbury Peter Van Eetvelt John Curnow Emmanuel.
Page 36: Objective Evaluation of Intelligent Medical Systems using a Bayesian Approach to Analysis of ROC Curves Julian Tilbury Peter Van Eetvelt John Curnow Emmanuel.

Nonparametric

Parametric

Page 37: Objective Evaluation of Intelligent Medical Systems using a Bayesian Approach to Analysis of ROC Curves Julian Tilbury Peter Van Eetvelt John Curnow Emmanuel.

Conclusion• Frequentist (for low sample size)

– Best – counterintuitive– Worst – ‘wrong’

• Bayesian– Best – robust and accurate– Worst – slow to calculate

• Still need the prior distribution

• Converge at high sample size• Therefore use Bayesian for all sample sizes


Recommended