SlideShare une entreprise Scribd logo
1  sur  32
Télécharger pour lire hors ligne
Make
clinical prediction models
Great Again
Ben Van Calster
Department of Development and Regeneration, KU Leuven (B)
Department of Biomedical Data Sciences, LUMC (NL)
Research Ethics Committee, University Hospitals Leuven (B)
Epi-Centre, KU Leuven (B)
Istanbul, February 29th 2020
Contents
• What are we talking about?
• Developing models:
1. What do you want, when, and how?
2. Do not ignore information
3. Mind overfitting
• Externally validating models:
1. Calibration is essential
2. Expect heterogeneity
• What about machine learning?
2
What are we talking about?
3
4
What are we talking about Development Validation Machine learning
To explain
• Study (strength of) independent associations with the outcome, e.g. to
find risk factors
5
What are we talking about Development Validation Machine learning
Kempenaers et al. Injury 2018;49;2269-75.
To predict
• Obtain a system that gives risk estimates of the outcome
• Aim is the use in NEW patients: it should work ‘tomorrow’, not now
6
What are we talking about Development Validation Machine learning
Edlinger et al. BMJ Open 2017;7;e014467.
To predict
7
What are we talking about Development Validation Machine learning
cvriskcalculator.com
Developing clinical risk
prediction models
8
1. What do you want?
• What specific outcome should be predicted? Is there a clinical need?
• When during the clinical workflow should the prediction be made?
• Which predictors are available at that time point?
• What is the purpose? E.g. which treatment decision should it support?
• What is the quality of the data?
9Cronin & Vickers. Urology 2010;76:1298-1301
What are we talking about Development Validation Machine learning
Mistaking the objective…
10
Riley. Nature 2019;572:27-9.
What are we talking about Development Validation Machine learning
Example
11Hernandez-Suarez et al. JACC Cardiovasc Interv 2019;12:1328-38.
What are we talking about Development Validation Machine learning
Example (contd)
12
The model also uses postoperative information.
David J Cohen, MD: “The model can’t be run properly until you know about both the presence and the absence of
those complications, but you don’t know about the absence of a complication until the patient has left the hospital.”
https://www.tctmd.com/news/machine-learning-helps-predict-hospital-mortality-post-tavr-skepticism-abounds
What are we talking about Development Validation Machine learning
2. Do not ignore information
a. Continuous variables should not be dichotomized, only decisions based
on a prediction model should!
13Butts & Ng. In Lance & Vandenberg. Routledge 2009.
What are we talking about Development Validation Machine learning
2. Do not ignore information
b. Use available knowledge, do not always ask the data!
14Good & Hardin. Wiley 2006.
“Perhaps the most serious
source of error lies in letting
statistical procedures make
decisions for you”
“Don’t be too quick to turn on
the computer. Bypassing the
brain to compute by reflex is a
sure recipe for disaster”
What are we talking about Development Validation Machine learning
15Rajkomar et al. Npj Digit Med 2018;1:18.
Will the hype of “machine learning” make us bypass
our brain once more?
What are we talking about Development Validation Machine learning
But what if you don’t know at all?
16Good & Hardin. Wiley 2006.
If you have no knowledge on what variables could be good
predictors (and what variables not), are you ready to make a
good prediction model?
What are we talking about Development Validation Machine learning
3. Mind overfitting
You think of buying a Porsche.
But if you do not want to pay for it,
you may get this.
The same applies for developing risk models.
17
What are we talking about Development Validation Machine learning
Our currency is sample size
The more complicated (or ‘fancy’) the modeling strategy,
the more you have to pay with sample size.
Preferably good data (no counterfeit money!)
Match sample size to a sensible modeling strategy, or vice versa
Further recommendations to avoid overfitting:
- Avoid data driven variable selection where you can: you have to pay!
- Be careful with interactions: you have to pay (and often get little back)!
- Do not use train-test split: you’re burning your money!
18
What are we talking about Development Validation Machine learning
Flexible algorithms are data hungry
19http://www.portlandsports.com/hot-dog-eating-champ-kobayashi-hits-psu/
What are we talking about Development Validation Machine learning
Externally validating clinical
risk prediction models
20
1. Calibration is essential
Key elements:
discrimination between patients with and without the event
calibration (correctness) of risk estimates
21
DISCRIMINATION
When it rained, was the
estimated chance of rain
higher (on average)?
CALIBRATION
For days with 80% estimated
chance of rain, did it rain on
8 out of 10 days?
What are we talking about Development Validation Machine learning
Assess calibration!
Management decisions are influenced by the magnitude of the estimated
risk of an outcome of interest. If this estimation is systematically off,
decisions are ill-informed.
22
What are we talking about Development Validation Machine learning
2. Expect heterogeneity
23Cronin & Vickers. Urology 2010;76:1298-1301
What are we talking about Development Validation Machine learning
Performance will depend on location
Expect heterogeneity across hospitals, regions, countries
One external validation study does not tell you much about the model!
24Pennells et al. Am J Epidemiol 2014;179:621-632. Van Calster et al, submitted.
What are we talking about Development Validation Machine learning
Performance will depend on time
Care changes, populations change, so will model performance
25Davis et al. JAMIA 2017;24:1052-61.
What are we talking about Development Validation Machine learning
Model updating?
26Riley et al. BMJ 2016;353:i3140. Snell et al. J Clin Epidemiol 2016;69:40-50.
Every hospital its
own model that is
kept up-to-date:
Realistic or utopic?
What are we talking about Development Validation Machine learning
Before
After
What about
machine learning?
27
Reason for popularity
28
Claim:
“Typical machine learning algorithms are highly flexible,
so will uncover associations we could not find before,
And hence lead to better predictions and management decisions”
→ One of the master keys, with guaranteed success!
What are we talking about Development Validation Machine learning
Machine Learning: success guaranteed?
29Christodoulou et al. J Clin Epidemiol 2019;110:12-22.
What are we talking about Development Validation Machine learning
Traditional Statistics vs Machine Learning
30Christodoulou et al. J Clin Epidemiol 2019;110:12-22.
What are we talking about Development Validation Machine learning
Poor modeling and unclear reporting
31
What was done about missing data? 45% fully unclear, 100% poor or unclear
How were continuous predictors modeled? 20% unclear, 25% categorized
How were hyperparameters tuned? 66% unclear, 19% tuned with information
How was performance validated? 68% unclear or biased approach
Was calibration of risk estimates studied? 79% not at all, HL test common
Prognosis: time horizon often ignored completely
Christodoulou et al. J Clin Epidemiol 2019;110:12-22.
What are we talking about Development Validation Machine learning
Concerns for predictive analytics
32
 Poor study design and modeling strategy
 Do we need machine learning? Get design and methodology right first.
 Flexible algorithms and complicated modeling strategies are data hungry
 Large datasets often have poor quality
 There is large heterogeneity between settings and studies
 Populations change over time, using a model further changes it
 Reporting is often problematic
What are we talking about Development Validation Machine learning

Contenu connexe

Tendances

How to establish and evaluate clinical prediction models - Statswork
How to establish and evaluate clinical prediction models - StatsworkHow to establish and evaluate clinical prediction models - Statswork
How to establish and evaluate clinical prediction models - StatsworkStats Statswork
 
Prediction, Big Data, and AI: Steyerberg, Basel Nov 1, 2019
Prediction, Big Data, and AI: Steyerberg, Basel Nov 1, 2019Prediction, Big Data, and AI: Steyerberg, Basel Nov 1, 2019
Prediction, Big Data, and AI: Steyerberg, Basel Nov 1, 2019Ewout Steyerberg
 
Introduction to prediction modelling - Berlin 2018 - Part II
Introduction to prediction modelling - Berlin 2018 - Part IIIntroduction to prediction modelling - Berlin 2018 - Part II
Introduction to prediction modelling - Berlin 2018 - Part IIMaarten van Smeden
 
The basics of prediction modeling
The basics of prediction modeling The basics of prediction modeling
The basics of prediction modeling Maarten van Smeden
 
Thoughts on Machine Learning and Artificial Intelligence
Thoughts on Machine Learning and Artificial IntelligenceThoughts on Machine Learning and Artificial Intelligence
Thoughts on Machine Learning and Artificial IntelligenceMaarten van Smeden
 
Evaluation of the clinical value of biomarkers for risk prediction
Evaluation of the clinical value of biomarkers for risk predictionEvaluation of the clinical value of biomarkers for risk prediction
Evaluation of the clinical value of biomarkers for risk predictionEwout Steyerberg
 
Development and evaluation of prediction models: pitfalls and solutions
Development and evaluation of prediction models: pitfalls and solutionsDevelopment and evaluation of prediction models: pitfalls and solutions
Development and evaluation of prediction models: pitfalls and solutionsMaarten van Smeden
 
Is it causal, is it prediction or is it neither?
Is it causal, is it prediction or is it neither?Is it causal, is it prediction or is it neither?
Is it causal, is it prediction or is it neither?Maarten van Smeden
 
Why the EPV≥10 sample size rule is rubbish and what to use instead
Why the EPV≥10 sample size rule is rubbish and what to use instead Why the EPV≥10 sample size rule is rubbish and what to use instead
Why the EPV≥10 sample size rule is rubbish and what to use instead Maarten van Smeden
 
Machine learning versus traditional statistical modeling and medical doctors
Machine learning versus traditional statistical modeling and medical doctorsMachine learning versus traditional statistical modeling and medical doctors
Machine learning versus traditional statistical modeling and medical doctorsMaarten van Smeden
 
Introduction to prediction modelling - Berlin 2018 - Part I
Introduction to prediction modelling - Berlin 2018 - Part IIntroduction to prediction modelling - Berlin 2018 - Part I
Introduction to prediction modelling - Berlin 2018 - Part IMaarten van Smeden
 
Prediction research in a pandemic: 3 lessons from a living systematic review ...
Prediction research in a pandemic: 3 lessons from a living systematic review ...Prediction research in a pandemic: 3 lessons from a living systematic review ...
Prediction research in a pandemic: 3 lessons from a living systematic review ...Laure Wynants
 
Sample size for binary logistic prediction models: Beyond events per variable...
Sample size for binary logistic prediction models: Beyond events per variable...Sample size for binary logistic prediction models: Beyond events per variable...
Sample size for binary logistic prediction models: Beyond events per variable...Maarten van Smeden
 
The absence of a gold standard: a measurement error problem
The absence of a gold standard: a measurement error problemThe absence of a gold standard: a measurement error problem
The absence of a gold standard: a measurement error problemMaarten van Smeden
 
Big Data Analytics for Healthcare
Big Data Analytics for HealthcareBig Data Analytics for Healthcare
Big Data Analytics for HealthcareChandan Reddy
 
Regression shrinkage: better answers to causal questions
Regression shrinkage: better answers to causal questionsRegression shrinkage: better answers to causal questions
Regression shrinkage: better answers to causal questionsMaarten van Smeden
 
Day 1 (Lecture 3): Predictive Analytics in Healthcare
Day 1 (Lecture 3): Predictive Analytics in HealthcareDay 1 (Lecture 3): Predictive Analytics in Healthcare
Day 1 (Lecture 3): Predictive Analytics in HealthcareAseda Owusua Addai-Deseh
 
QUANTIFYING THE IMPACT OF DIFFERENT APPROACHES FOR HANDLING CONTINUOUS PREDIC...
QUANTIFYING THE IMPACT OF DIFFERENT APPROACHES FOR HANDLING CONTINUOUS PREDIC...QUANTIFYING THE IMPACT OF DIFFERENT APPROACHES FOR HANDLING CONTINUOUS PREDIC...
QUANTIFYING THE IMPACT OF DIFFERENT APPROACHES FOR HANDLING CONTINUOUS PREDIC...GaryCollins74
 
How to establish and evaluate clinical prediction models - Statswork
How to establish and evaluate clinical prediction models - StatsworkHow to establish and evaluate clinical prediction models - Statswork
How to establish and evaluate clinical prediction models - StatsworkStats Statswork
 

Tendances (20)

How to establish and evaluate clinical prediction models - Statswork
How to establish and evaluate clinical prediction models - StatsworkHow to establish and evaluate clinical prediction models - Statswork
How to establish and evaluate clinical prediction models - Statswork
 
Prediction, Big Data, and AI: Steyerberg, Basel Nov 1, 2019
Prediction, Big Data, and AI: Steyerberg, Basel Nov 1, 2019Prediction, Big Data, and AI: Steyerberg, Basel Nov 1, 2019
Prediction, Big Data, and AI: Steyerberg, Basel Nov 1, 2019
 
Introduction to prediction modelling - Berlin 2018 - Part II
Introduction to prediction modelling - Berlin 2018 - Part IIIntroduction to prediction modelling - Berlin 2018 - Part II
Introduction to prediction modelling - Berlin 2018 - Part II
 
The basics of prediction modeling
The basics of prediction modeling The basics of prediction modeling
The basics of prediction modeling
 
Thoughts on Machine Learning and Artificial Intelligence
Thoughts on Machine Learning and Artificial IntelligenceThoughts on Machine Learning and Artificial Intelligence
Thoughts on Machine Learning and Artificial Intelligence
 
Evaluation of the clinical value of biomarkers for risk prediction
Evaluation of the clinical value of biomarkers for risk predictionEvaluation of the clinical value of biomarkers for risk prediction
Evaluation of the clinical value of biomarkers for risk prediction
 
Development and evaluation of prediction models: pitfalls and solutions
Development and evaluation of prediction models: pitfalls and solutionsDevelopment and evaluation of prediction models: pitfalls and solutions
Development and evaluation of prediction models: pitfalls and solutions
 
Is it causal, is it prediction or is it neither?
Is it causal, is it prediction or is it neither?Is it causal, is it prediction or is it neither?
Is it causal, is it prediction or is it neither?
 
Why the EPV≥10 sample size rule is rubbish and what to use instead
Why the EPV≥10 sample size rule is rubbish and what to use instead Why the EPV≥10 sample size rule is rubbish and what to use instead
Why the EPV≥10 sample size rule is rubbish and what to use instead
 
Machine learning versus traditional statistical modeling and medical doctors
Machine learning versus traditional statistical modeling and medical doctorsMachine learning versus traditional statistical modeling and medical doctors
Machine learning versus traditional statistical modeling and medical doctors
 
Introduction to prediction modelling - Berlin 2018 - Part I
Introduction to prediction modelling - Berlin 2018 - Part IIntroduction to prediction modelling - Berlin 2018 - Part I
Introduction to prediction modelling - Berlin 2018 - Part I
 
Prediction research in a pandemic: 3 lessons from a living systematic review ...
Prediction research in a pandemic: 3 lessons from a living systematic review ...Prediction research in a pandemic: 3 lessons from a living systematic review ...
Prediction research in a pandemic: 3 lessons from a living systematic review ...
 
P-values in crisis
P-values in crisisP-values in crisis
P-values in crisis
 
Sample size for binary logistic prediction models: Beyond events per variable...
Sample size for binary logistic prediction models: Beyond events per variable...Sample size for binary logistic prediction models: Beyond events per variable...
Sample size for binary logistic prediction models: Beyond events per variable...
 
The absence of a gold standard: a measurement error problem
The absence of a gold standard: a measurement error problemThe absence of a gold standard: a measurement error problem
The absence of a gold standard: a measurement error problem
 
Big Data Analytics for Healthcare
Big Data Analytics for HealthcareBig Data Analytics for Healthcare
Big Data Analytics for Healthcare
 
Regression shrinkage: better answers to causal questions
Regression shrinkage: better answers to causal questionsRegression shrinkage: better answers to causal questions
Regression shrinkage: better answers to causal questions
 
Day 1 (Lecture 3): Predictive Analytics in Healthcare
Day 1 (Lecture 3): Predictive Analytics in HealthcareDay 1 (Lecture 3): Predictive Analytics in Healthcare
Day 1 (Lecture 3): Predictive Analytics in Healthcare
 
QUANTIFYING THE IMPACT OF DIFFERENT APPROACHES FOR HANDLING CONTINUOUS PREDIC...
QUANTIFYING THE IMPACT OF DIFFERENT APPROACHES FOR HANDLING CONTINUOUS PREDIC...QUANTIFYING THE IMPACT OF DIFFERENT APPROACHES FOR HANDLING CONTINUOUS PREDIC...
QUANTIFYING THE IMPACT OF DIFFERENT APPROACHES FOR HANDLING CONTINUOUS PREDIC...
 
How to establish and evaluate clinical prediction models - Statswork
How to establish and evaluate clinical prediction models - StatsworkHow to establish and evaluate clinical prediction models - Statswork
How to establish and evaluate clinical prediction models - Statswork
 

Similaire à Make clinical prediction models great again

A plea for good methodology when developing clinical prediction models
A plea for good methodology when developing clinical prediction modelsA plea for good methodology when developing clinical prediction models
A plea for good methodology when developing clinical prediction modelsBenVanCalster
 
Developing and validating statistical models for clinical prediction and prog...
Developing and validating statistical models for clinical prediction and prog...Developing and validating statistical models for clinical prediction and prog...
Developing and validating statistical models for clinical prediction and prog...Evangelos Kritsotakis
 
Algorithmic Bias: Challenges and Opportunities for AI in Healthcare
Algorithmic Bias:  Challenges and Opportunities for AI in HealthcareAlgorithmic Bias:  Challenges and Opportunities for AI in Healthcare
Algorithmic Bias: Challenges and Opportunities for AI in HealthcareGregory Nelson
 
There Is A 90% Probability That Your Son Is Pregnant: Predicting the Future ...
 There Is A 90% Probability That Your Son Is Pregnant: Predicting the Future ... There Is A 90% Probability That Your Son Is Pregnant: Predicting the Future ...
There Is A 90% Probability That Your Son Is Pregnant: Predicting the Future ...Health Catalyst
 
Supporting innovation in insurance with randomized experimentation
Supporting innovation in insurance with randomized experimentationSupporting innovation in insurance with randomized experimentation
Supporting innovation in insurance with randomized experimentationDomino Data Lab
 
Realtime prediction of C-section risk for laboring mothers
Realtime prediction of C-section risk for laboring mothersRealtime prediction of C-section risk for laboring mothers
Realtime prediction of C-section risk for laboring mothersData Con LA
 
5 Ways Machine Learning Is Revolutionizing the Healthcare Industry
5 Ways Machine Learning Is Revolutionizing the Healthcare Industry5 Ways Machine Learning Is Revolutionizing the Healthcare Industry
5 Ways Machine Learning Is Revolutionizing the Healthcare IndustryDashTechnologiesInc
 
Predicting the Future of Predictive Analytics in Healthcare
Predicting the Future of Predictive Analytics in HealthcarePredicting the Future of Predictive Analytics in Healthcare
Predicting the Future of Predictive Analytics in HealthcareDale Sanders
 
Turning Big Data Insights into Action through Advanced Analytics
Turning Big Data Insights into Action through Advanced AnalyticsTurning Big Data Insights into Action through Advanced Analytics
Turning Big Data Insights into Action through Advanced AnalyticsCraig Rhinehart Rhinehart
 
AI Fails: Avoiding bias in your systems
AI Fails: Avoiding bias in your systemsAI Fails: Avoiding bias in your systems
AI Fails: Avoiding bias in your systemsDr Janet Bastiman
 
Trustworthiness of AI based predictions Aachen 2024
Trustworthiness of AI based predictions Aachen 2024Trustworthiness of AI based predictions Aachen 2024
Trustworthiness of AI based predictions Aachen 2024EwoutSteyerberg1
 
There are ten kinds of people in the word - which one are you?
There are ten kinds of people in the word - which one are you?There are ten kinds of people in the word - which one are you?
There are ten kinds of people in the word - which one are you?Health and Care Innovation Expo
 
AI in Healthcare: From Hype to Impact (updated)
AI in Healthcare: From Hype to Impact (updated)AI in Healthcare: From Hype to Impact (updated)
AI in Healthcare: From Hype to Impact (updated)Mei Chen, PhD
 
Renish Dadhaniya - GlobeSync Technologies | Work at a glance
Renish Dadhaniya - GlobeSync Technologies | Work at a glanceRenish Dadhaniya - GlobeSync Technologies | Work at a glance
Renish Dadhaniya - GlobeSync Technologies | Work at a glanceGlobeSync Technologies
 
vol6no12_11_Rishi
vol6no12_11_Rishivol6no12_11_Rishi
vol6no12_11_Rishirishisn
 
Predictive analytics-white-paper
Predictive analytics-white-paperPredictive analytics-white-paper
Predictive analytics-white-paperShubhashish Biswas
 
Introducing catalyst.ai and MACRA Measures & Insights
Introducing catalyst.ai and MACRA Measures & InsightsIntroducing catalyst.ai and MACRA Measures & Insights
Introducing catalyst.ai and MACRA Measures & InsightsHealth Catalyst
 
Clinical Decision Support: Driving the Last Mile
Clinical Decision Support: Driving the Last MileClinical Decision Support: Driving the Last Mile
Clinical Decision Support: Driving the Last MileHealth Catalyst
 
Statistical thinking
Statistical thinkingStatistical thinking
Statistical thinkingPooja Arora
 

Similaire à Make clinical prediction models great again (20)

A plea for good methodology when developing clinical prediction models
A plea for good methodology when developing clinical prediction modelsA plea for good methodology when developing clinical prediction models
A plea for good methodology when developing clinical prediction models
 
Developing and validating statistical models for clinical prediction and prog...
Developing and validating statistical models for clinical prediction and prog...Developing and validating statistical models for clinical prediction and prog...
Developing and validating statistical models for clinical prediction and prog...
 
Algorithmic Bias: Challenges and Opportunities for AI in Healthcare
Algorithmic Bias:  Challenges and Opportunities for AI in HealthcareAlgorithmic Bias:  Challenges and Opportunities for AI in Healthcare
Algorithmic Bias: Challenges and Opportunities for AI in Healthcare
 
Ai applied in healthcare
Ai applied in healthcareAi applied in healthcare
Ai applied in healthcare
 
There Is A 90% Probability That Your Son Is Pregnant: Predicting the Future ...
 There Is A 90% Probability That Your Son Is Pregnant: Predicting the Future ... There Is A 90% Probability That Your Son Is Pregnant: Predicting the Future ...
There Is A 90% Probability That Your Son Is Pregnant: Predicting the Future ...
 
Supporting innovation in insurance with randomized experimentation
Supporting innovation in insurance with randomized experimentationSupporting innovation in insurance with randomized experimentation
Supporting innovation in insurance with randomized experimentation
 
Realtime prediction of C-section risk for laboring mothers
Realtime prediction of C-section risk for laboring mothersRealtime prediction of C-section risk for laboring mothers
Realtime prediction of C-section risk for laboring mothers
 
5 Ways Machine Learning Is Revolutionizing the Healthcare Industry
5 Ways Machine Learning Is Revolutionizing the Healthcare Industry5 Ways Machine Learning Is Revolutionizing the Healthcare Industry
5 Ways Machine Learning Is Revolutionizing the Healthcare Industry
 
Predicting the Future of Predictive Analytics in Healthcare
Predicting the Future of Predictive Analytics in HealthcarePredicting the Future of Predictive Analytics in Healthcare
Predicting the Future of Predictive Analytics in Healthcare
 
Turning Big Data Insights into Action through Advanced Analytics
Turning Big Data Insights into Action through Advanced AnalyticsTurning Big Data Insights into Action through Advanced Analytics
Turning Big Data Insights into Action through Advanced Analytics
 
AI Fails: Avoiding bias in your systems
AI Fails: Avoiding bias in your systemsAI Fails: Avoiding bias in your systems
AI Fails: Avoiding bias in your systems
 
Trustworthiness of AI based predictions Aachen 2024
Trustworthiness of AI based predictions Aachen 2024Trustworthiness of AI based predictions Aachen 2024
Trustworthiness of AI based predictions Aachen 2024
 
There are ten kinds of people in the word - which one are you?
There are ten kinds of people in the word - which one are you?There are ten kinds of people in the word - which one are you?
There are ten kinds of people in the word - which one are you?
 
AI in Healthcare: From Hype to Impact (updated)
AI in Healthcare: From Hype to Impact (updated)AI in Healthcare: From Hype to Impact (updated)
AI in Healthcare: From Hype to Impact (updated)
 
Renish Dadhaniya - GlobeSync Technologies | Work at a glance
Renish Dadhaniya - GlobeSync Technologies | Work at a glanceRenish Dadhaniya - GlobeSync Technologies | Work at a glance
Renish Dadhaniya - GlobeSync Technologies | Work at a glance
 
vol6no12_11_Rishi
vol6no12_11_Rishivol6no12_11_Rishi
vol6no12_11_Rishi
 
Predictive analytics-white-paper
Predictive analytics-white-paperPredictive analytics-white-paper
Predictive analytics-white-paper
 
Introducing catalyst.ai and MACRA Measures & Insights
Introducing catalyst.ai and MACRA Measures & InsightsIntroducing catalyst.ai and MACRA Measures & Insights
Introducing catalyst.ai and MACRA Measures & Insights
 
Clinical Decision Support: Driving the Last Mile
Clinical Decision Support: Driving the Last MileClinical Decision Support: Driving the Last Mile
Clinical Decision Support: Driving the Last Mile
 
Statistical thinking
Statistical thinkingStatistical thinking
Statistical thinking
 

Dernier

Isotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on IoIsotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on IoSérgio Sacani
 
Biopesticide (2).pptx .This slides helps to know the different types of biop...
Biopesticide (2).pptx  .This slides helps to know the different types of biop...Biopesticide (2).pptx  .This slides helps to know the different types of biop...
Biopesticide (2).pptx .This slides helps to know the different types of biop...RohitNehra6
 
Creating and Analyzing Definitive Screening Designs
Creating and Analyzing Definitive Screening DesignsCreating and Analyzing Definitive Screening Designs
Creating and Analyzing Definitive Screening DesignsNurulAfiqah307317
 
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune WaterworldsBiogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune WaterworldsSérgio Sacani
 
Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )aarthirajkumar25
 
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdfPests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdfPirithiRaju
 
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...Chemical Tests; flame test, positive and negative ions test Edexcel Internati...
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...ssuser79fe74
 
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Sérgio Sacani
 
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCRStunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCRDelhi Call girls
 
Bacterial Identification and Classifications
Bacterial Identification and ClassificationsBacterial Identification and Classifications
Bacterial Identification and ClassificationsAreesha Ahmad
 
Seismic Method Estimate velocity from seismic data.pptx
Seismic Method Estimate velocity from seismic  data.pptxSeismic Method Estimate velocity from seismic  data.pptx
Seismic Method Estimate velocity from seismic data.pptxAlMamun560346
 
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 60009654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000Sapana Sha
 
Disentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTDisentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTSérgio Sacani
 
GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)Areesha Ahmad
 
Chemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdfChemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdfSumit Kumar yadav
 
Formation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksFormation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksSérgio Sacani
 
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls AgencyHire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls AgencySheetal Arora
 
Botany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdfBotany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdfSumit Kumar yadav
 
Biological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfBiological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfmuntazimhurra
 

Dernier (20)

Isotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on IoIsotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on Io
 
CELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdfCELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdf
 
Biopesticide (2).pptx .This slides helps to know the different types of biop...
Biopesticide (2).pptx  .This slides helps to know the different types of biop...Biopesticide (2).pptx  .This slides helps to know the different types of biop...
Biopesticide (2).pptx .This slides helps to know the different types of biop...
 
Creating and Analyzing Definitive Screening Designs
Creating and Analyzing Definitive Screening DesignsCreating and Analyzing Definitive Screening Designs
Creating and Analyzing Definitive Screening Designs
 
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune WaterworldsBiogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
 
Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )
 
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdfPests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
 
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...Chemical Tests; flame test, positive and negative ions test Edexcel Internati...
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...
 
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
 
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCRStunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
 
Bacterial Identification and Classifications
Bacterial Identification and ClassificationsBacterial Identification and Classifications
Bacterial Identification and Classifications
 
Seismic Method Estimate velocity from seismic data.pptx
Seismic Method Estimate velocity from seismic  data.pptxSeismic Method Estimate velocity from seismic  data.pptx
Seismic Method Estimate velocity from seismic data.pptx
 
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 60009654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
 
Disentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTDisentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOST
 
GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)
 
Chemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdfChemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdf
 
Formation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksFormation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disks
 
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls AgencyHire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
 
Botany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdfBotany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdf
 
Biological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfBiological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdf
 

Make clinical prediction models great again

  • 1. Make clinical prediction models Great Again Ben Van Calster Department of Development and Regeneration, KU Leuven (B) Department of Biomedical Data Sciences, LUMC (NL) Research Ethics Committee, University Hospitals Leuven (B) Epi-Centre, KU Leuven (B) Istanbul, February 29th 2020
  • 2. Contents • What are we talking about? • Developing models: 1. What do you want, when, and how? 2. Do not ignore information 3. Mind overfitting • Externally validating models: 1. Calibration is essential 2. Expect heterogeneity • What about machine learning? 2
  • 3. What are we talking about? 3
  • 4. 4 What are we talking about Development Validation Machine learning
  • 5. To explain • Study (strength of) independent associations with the outcome, e.g. to find risk factors 5 What are we talking about Development Validation Machine learning Kempenaers et al. Injury 2018;49;2269-75.
  • 6. To predict • Obtain a system that gives risk estimates of the outcome • Aim is the use in NEW patients: it should work ‘tomorrow’, not now 6 What are we talking about Development Validation Machine learning Edlinger et al. BMJ Open 2017;7;e014467.
  • 7. To predict 7 What are we talking about Development Validation Machine learning cvriskcalculator.com
  • 9. 1. What do you want? • What specific outcome should be predicted? Is there a clinical need? • When during the clinical workflow should the prediction be made? • Which predictors are available at that time point? • What is the purpose? E.g. which treatment decision should it support? • What is the quality of the data? 9Cronin & Vickers. Urology 2010;76:1298-1301 What are we talking about Development Validation Machine learning
  • 10. Mistaking the objective… 10 Riley. Nature 2019;572:27-9. What are we talking about Development Validation Machine learning
  • 11. Example 11Hernandez-Suarez et al. JACC Cardiovasc Interv 2019;12:1328-38. What are we talking about Development Validation Machine learning
  • 12. Example (contd) 12 The model also uses postoperative information. David J Cohen, MD: “The model can’t be run properly until you know about both the presence and the absence of those complications, but you don’t know about the absence of a complication until the patient has left the hospital.” https://www.tctmd.com/news/machine-learning-helps-predict-hospital-mortality-post-tavr-skepticism-abounds What are we talking about Development Validation Machine learning
  • 13. 2. Do not ignore information a. Continuous variables should not be dichotomized, only decisions based on a prediction model should! 13Butts & Ng. In Lance & Vandenberg. Routledge 2009. What are we talking about Development Validation Machine learning
  • 14. 2. Do not ignore information b. Use available knowledge, do not always ask the data! 14Good & Hardin. Wiley 2006. “Perhaps the most serious source of error lies in letting statistical procedures make decisions for you” “Don’t be too quick to turn on the computer. Bypassing the brain to compute by reflex is a sure recipe for disaster” What are we talking about Development Validation Machine learning
  • 15. 15Rajkomar et al. Npj Digit Med 2018;1:18. Will the hype of “machine learning” make us bypass our brain once more? What are we talking about Development Validation Machine learning
  • 16. But what if you don’t know at all? 16Good & Hardin. Wiley 2006. If you have no knowledge on what variables could be good predictors (and what variables not), are you ready to make a good prediction model? What are we talking about Development Validation Machine learning
  • 17. 3. Mind overfitting You think of buying a Porsche. But if you do not want to pay for it, you may get this. The same applies for developing risk models. 17 What are we talking about Development Validation Machine learning
  • 18. Our currency is sample size The more complicated (or ‘fancy’) the modeling strategy, the more you have to pay with sample size. Preferably good data (no counterfeit money!) Match sample size to a sensible modeling strategy, or vice versa Further recommendations to avoid overfitting: - Avoid data driven variable selection where you can: you have to pay! - Be careful with interactions: you have to pay (and often get little back)! - Do not use train-test split: you’re burning your money! 18 What are we talking about Development Validation Machine learning
  • 19. Flexible algorithms are data hungry 19http://www.portlandsports.com/hot-dog-eating-champ-kobayashi-hits-psu/ What are we talking about Development Validation Machine learning
  • 20. Externally validating clinical risk prediction models 20
  • 21. 1. Calibration is essential Key elements: discrimination between patients with and without the event calibration (correctness) of risk estimates 21 DISCRIMINATION When it rained, was the estimated chance of rain higher (on average)? CALIBRATION For days with 80% estimated chance of rain, did it rain on 8 out of 10 days? What are we talking about Development Validation Machine learning
  • 22. Assess calibration! Management decisions are influenced by the magnitude of the estimated risk of an outcome of interest. If this estimation is systematically off, decisions are ill-informed. 22 What are we talking about Development Validation Machine learning
  • 23. 2. Expect heterogeneity 23Cronin & Vickers. Urology 2010;76:1298-1301 What are we talking about Development Validation Machine learning
  • 24. Performance will depend on location Expect heterogeneity across hospitals, regions, countries One external validation study does not tell you much about the model! 24Pennells et al. Am J Epidemiol 2014;179:621-632. Van Calster et al, submitted. What are we talking about Development Validation Machine learning
  • 25. Performance will depend on time Care changes, populations change, so will model performance 25Davis et al. JAMIA 2017;24:1052-61. What are we talking about Development Validation Machine learning
  • 26. Model updating? 26Riley et al. BMJ 2016;353:i3140. Snell et al. J Clin Epidemiol 2016;69:40-50. Every hospital its own model that is kept up-to-date: Realistic or utopic? What are we talking about Development Validation Machine learning Before After
  • 28. Reason for popularity 28 Claim: “Typical machine learning algorithms are highly flexible, so will uncover associations we could not find before, And hence lead to better predictions and management decisions” → One of the master keys, with guaranteed success! What are we talking about Development Validation Machine learning
  • 29. Machine Learning: success guaranteed? 29Christodoulou et al. J Clin Epidemiol 2019;110:12-22. What are we talking about Development Validation Machine learning
  • 30. Traditional Statistics vs Machine Learning 30Christodoulou et al. J Clin Epidemiol 2019;110:12-22. What are we talking about Development Validation Machine learning
  • 31. Poor modeling and unclear reporting 31 What was done about missing data? 45% fully unclear, 100% poor or unclear How were continuous predictors modeled? 20% unclear, 25% categorized How were hyperparameters tuned? 66% unclear, 19% tuned with information How was performance validated? 68% unclear or biased approach Was calibration of risk estimates studied? 79% not at all, HL test common Prognosis: time horizon often ignored completely Christodoulou et al. J Clin Epidemiol 2019;110:12-22. What are we talking about Development Validation Machine learning
  • 32. Concerns for predictive analytics 32  Poor study design and modeling strategy  Do we need machine learning? Get design and methodology right first.  Flexible algorithms and complicated modeling strategies are data hungry  Large datasets often have poor quality  There is large heterogeneity between settings and studies  Populations change over time, using a model further changes it  Reporting is often problematic What are we talking about Development Validation Machine learning