SlideShare a Scribd company logo
1 of 63
Download to read offline
Bias in COVID-19 models
Learning Machine Learning
Universidad del Rosario, 15/07/2021
Laure Wynants PhD
Maastricht University, Department of Epidemiology
KU Leuven, Department of Development and Regeneration, EPI-Centre
laure.wynants@maastrichtuniversity.nl
@laure_wynants
Overview
1. Terminology
2. Models for covid-19
3. Bias
What is your (educational) background?
My background
Ma Sociology
Assistant
Prof.
Epidemiology
PhD Electrical Engineering
Ma
Biostatistics
1. Terminology
Diagnostic and prognostic models
data-
driven
Van Smeden et al. Clinical prediction models: diagnosis versus prognosis, JCE, in press
Slide by Maarten van Smeden
Some more terminology
– you may want to take a screenshot
Statistics / Epi Machine learning
Prediction Supervised learning
Outcome variable, dependent variable Target
Gold standard Ground truth
Predictor, covariate, independent
variable
Feature
Fitting Learning
Parameter Weights
Development – validation Training - test
Sensitivity Recall
Positive Predictive value Precision
2. Models for covid-19
Why bother?
“As of today, we have deployed the system in 16 hospitals, and it is
performing over 1,300 screenings per day”
MedRxiv pre-print only, 23 March 2020,
doi.org/10.1101/2020.03.19.20039354
Living work in progress
Study search
prognosis
diagnosis
susceptibility
Results
Characteristics of reviewed models II
114 out of 236 models (48%) were available in a format for use in clinical practice.
Commonly included predictors
DIAGNOSTIC MODELS
VITAL SIGNS (FEVER)
FLU-LIKE SIGNS AND SYMPTOMS
AGE
ELECTROLYTES
IMAGE FEATURES
PROGNOSTIC MODELS
AGE
COMORBIDITIES
VITAL SIGNS
IMAGE FEATURES
SEX
Methods
Logistic regression
34%
Neural network / deep
learning
32%
Other (Cox PH, SVM,
random forest,..)
34%
Performance: AUC
• General population models: 0.71 to ≥0.99
• Diagnostic models: 0.65 to ≥ 0.99
• Diagnostic severity models: 0.80 to ≥ 0.99
• Diagnostic imaging models: 0.70 to ≥ 0.99
• Prognosis models: 0.54 to ≥0.99
(prediction horizon varies from 1 to 37 days, if reported)
How often can we trust the estimated
predictive performance?
o187 / 236 models
o121 / 236 models
o4 / 236 models
Characteristics of reviewed models
Median (IQR)
Sample size 344 (134 to 748)
Number of events 70 (37 to 160)
Performance
Risk of bias
226 high
6 unclear
4 low
Prediction in new patients is a lot worse
Gupta et al, Eur Resp J, 2020
3. Bias
A good model could improve care and reduce
costs
Help allocate scarce resources
Why care about bias?
Poor models can make things worse
Inaccurate predictions -> harmful decisions
(Van Calster & Vickers, Med Dec Mak, 2015)
ICU scores during H1N1 pandemic (Enfield, Chest, 2011)
What is bias anyway?
policymakers and ethicists
What is bias anyway?
statisticians
What is bias anyway?
epidemiologists
“an error in the conception and design of a study – or in
the collection, analysis, interpretation, reporting,
publication, or review or data – leading to results or
conclusions that are systematically (as opposed to
randomly) different from truth”
Porta M, ed. A Dictionary of Epidemiology. 6th Edition. Oxford: Oxford University Press, 2014.
Epidemiologists love bias!
Risk of bias in prediction models
“We define risk of bias to occur when
shortcomings in study design, conduct, or
analysis could lead to systematically
distorted estimates of a model’s
predictive performance.”
PROBAST
The numbers are only as good as the process
producing them
Participants Predictors Outcome Analysis
Signalling
questions in
4 domains:
Risk of bias – common causes
Some examples
Participants
1. Were appropriate data sources used?
2. Were all inclusion and exclusion of participants appropriate?
Problem: diagnose covid-19 vs not covid-19
doi.org/10.1101/2020.04.24.20078998
Issues
Set of images from patients with covid-19 stems from a different source than the set of
images from patients without covid-19:
1. Non-covid images not representative of typical patients suspected of having covid-19
• Metadata (e.g. age, comorbidities such as pre-existing chronic lung disease)?
• Alternative diagnoses in the target population include pathology such as heart
failure or pulmonary embolism,…
• Predictive performance (AUC, PPV (precision), NPV, calibration) depends on
patient case-mix
2. Sets differ systematically in many respects -> spurious correlations -> performance
inflated
• geographical location, time period (pre- or post 12/2019), type of machine,
settings of the imaging procedure, image preparation/preprocessing
3. Frankenstein datasets
• Combinations of existing databases of images
• Same images often included >1x
• Train and test set no longer independent
Problem: distinguish between mild and severe covid-19
doi.org/10.1007/s00330-020-06817-6
Predictors
1. Were predictors defined and assessed in a similar way for all
participants?
2. Were predictor assessments made without knowledge of
outcome data?
3. Are all predictors available at the time the model is intended to
be used?
Problem: predict mortality due to covid-19
doi.org/10.1016/S2589-7500(20)30217-X
Problem: predict mortality due to covid-19
Comparable?
Measured one time vs measured
throughout the hospital stay?
Actionable for doctors?
Are we predicting death or are we
diagnosing it (the patient is already
dead/dying)?
doi.org/10.1136/bmj.m3339
Problem: predict mortality due to covid-19
Outcome
1. Was the outcome determined appropriately?
2. Was a pre-specified or standard outcome definition used?
3. Were predictors excluded from the outcome definition?
4. Was the outcome defined and determined in a similar way for all
participants?
5. Was the outcome determined without knowledge of predictor
information?
6. Was the time interval between predictor assessment and outcome
determination appropriate?
arXiv:2003.07347v3
Problem: identify people at risk in the general population
arXiv:2003.07347v3
Problem: identify people at risk in the general population
Is it appropriate to predict covid-19 hospitalization risk
without data on covid-19 hospitalizations?
Problem: identify people at risk in the general population
doi: 10.1136/bmj.m3731
Analysis
1. Were there a reasonable number of participants with the outcome?
2. Were continuous and categorical predictors handled appropriately?
3. Were all enrolled participants included in the analysis?
4. Were participants with missing data handled appropriately?
5. Was selection of predictors based on univariable analysis avoided?
6. Were complexities in the data (e.g. censoring, competing risks,
sampling of control participants) accounted for appropriately?
7. Were relevant model performance measures evaluated appropriately?
8. Were model overfitting and optimism in model performance accounted
for?
9. Do predictors and their assigned weights in the final model correspond
to the results from the reported multivariable analysis?
Problem: predict covid-19 mortality
DOI: 10.1093/cid/ciaa538
Very little data to learn from
-> risk of overfitting
Handling of missing data for training data: not reported
Excluding patients with missing data leads to biased results when the analyzed
individuals are a selective subgroup from the original sample
doi: 10.1136/bmj.m3731
Problem: predict covid-19 mortality
Analysis
1. Were there a reasonable number of participants with the outcome?
2. Were continuous and categorical predictors handled appropriately?
3. Were all enrolled participants included in the analysis?
4. Were participants with missing data handled appropriately?
5. Was selection of predictors based on univariable analysis avoided?
6. Were complexities in the data (e.g. censoring, competing risks,
sampling of control participants) accounted for appropriately?
7. Were relevant model performance measures evaluated appropriately?
8. Were model overfitting and optimism in model performance accounted
for?
9. Do predictors and their assigned weights in the final model correspond
to the results from the reported multivariable analysis?
Problem: predict covid-19 mortality
DOI: 10.1093/cid/ciaa538
• Some associations may be spurious and predictors may no longer be
important after you take others into account
• Predictors known from previous research to be important may not reach
statistical significance (for example, due to small sample size)
• Some predictors are important only after adjustment for other predictors
Problem: predict covid-19 mortality
DOI: 10.1093/cid/ciaa538
• How far ahead are we predicting? Not everyone is followed up for the
same amount of time (16 hours vs > 1 month)
• Excludes over half of patients!
• Survival analysis uses available information on all patients and is more
appropriate for this type of data
Problem: predict covid-19 mortality
DOI: 10.1093/cid/ciaa538
• Assumes a linear effect of age
doi: 10.1136/bmj.m3731
Problem: predict covid-19 mortality
Analysis
1. Were there a reasonable number of participants with the outcome?
2. Were continuous and categorical predictors handled appropriately?
3. Were all enrolled participants included in the analysis?
4. Were participants with missing data handled appropriately?
5. Was selection of predictors based on univariable analysis avoided?
6. Were complexities in the data (e.g. censoring, competing risks,
sampling of control participants) accounted for appropriately?
7. Were relevant model performance measures evaluated appropriately?
8. Were model overfitting and optimism in model performance accounted
for?
9. Do predictors and their assigned weights in the final model correspond
to the results from the reported multivariable analysis?
Problem: predict covid-19 mortality
DOI: 10.1093/cid/ciaa538
• Very little data for testing
• Calibration is not assessed
doi: 10.1136/bmj.m3731
Conclusion
• Despite reports of impressive predictive performance, much
of the growing body of literature on prediction research for
covid-19 is of low quality.
• Don‘t trust a good reported performance alone – study
design & analysis & validation matters!
• Prediction is not just a methodological exercise to get the
best performance on your dataset. You need to be able to
trust the predictions for real patients.
If it’s not reported, it’s unclear to everyone else
but yourself
22 items deemed essential for transparent reporting of a prediction model study
Questions?
laure.wynants@maastrichtuniversity.nl
@laure_wynants
https://www.covprecise.org/living-review/

More Related Content

What's hot

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
 
The basics of prediction modeling
The basics of prediction modeling The basics of prediction modeling
The basics of prediction modeling Maarten van Smeden
 
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
 
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
 
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
 
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
 
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
 
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
 
Big Data Analytics for Healthcare
Big Data Analytics for HealthcareBig Data Analytics for Healthcare
Big Data Analytics for HealthcareChandan Reddy
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
Data science in health care
Data science in health careData science in health care
Data science in health careChetan Khanzode
 

What's hot (20)

P-values in crisis
P-values in crisisP-values in crisis
P-values in crisis
 
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
 
Clinical prediction models
Clinical prediction modelsClinical prediction models
Clinical prediction models
 
The basics of prediction modeling
The basics of prediction modeling The basics of prediction modeling
The basics of prediction modeling
 
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
 
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
 
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?
 
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
 
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
 
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
 
Big Data Analytics for Healthcare
Big Data Analytics for HealthcareBig Data Analytics for Healthcare
Big Data Analytics for Healthcare
 
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
 
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
 
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...
 
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
 
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
 
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
 
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
 
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
 
Data science in health care
Data science in health careData science in health care
Data science in health care
 

Similar to Bias in covid 19 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...Evangelos Kritsotakis
 
Healthcare Predicitive Analytics for Risk Profiling in Chronic Care: A Bayesi...
Healthcare Predicitive Analytics for Risk Profiling in Chronic Care: A Bayesi...Healthcare Predicitive Analytics for Risk Profiling in Chronic Care: A Bayesi...
Healthcare Predicitive Analytics for Risk Profiling in Chronic Care: A Bayesi...MIS Quarterly
 
Pacmed - Machine Learning in health care: opportunities and challanges in pra...
Pacmed - Machine Learning in health care: opportunities and challanges in pra...Pacmed - Machine Learning in health care: opportunities and challanges in pra...
Pacmed - Machine Learning in health care: opportunities and challanges in pra...BigDataExpo
 
Natasha Curry: Risk Prediction in England
Natasha Curry: Risk Prediction in EnglandNatasha Curry: Risk Prediction in England
Natasha Curry: Risk Prediction in EnglandNuffield Trust
 
L4. case control study design
L4. case control study designL4. case control study design
L4. case control study designDessie Abebaw
 
Theory and Practice of Integrating Machine Learning and Conventional Statisti...
Theory and Practice of Integrating Machine Learning and Conventional Statisti...Theory and Practice of Integrating Machine Learning and Conventional Statisti...
Theory and Practice of Integrating Machine Learning and Conventional Statisti...University of Malaya
 
Lessons learned in polygenic risk research | Grand Rapids, MI 2019
Lessons learned in polygenic risk research | Grand Rapids, MI 2019Lessons learned in polygenic risk research | Grand Rapids, MI 2019
Lessons learned in polygenic risk research | Grand Rapids, MI 2019Cecile Janssens
 
The impact of different sources of heterogeneity on loss of accuracy from gen...
The impact of different sources of heterogeneity on loss of accuracy from gen...The impact of different sources of heterogeneity on loss of accuracy from gen...
The impact of different sources of heterogeneity on loss of accuracy from gen...Levi Waldron
 
1115 wyatt wheres the science in hi for christchurch nz oct 2015
1115 wyatt wheres the science in hi   for christchurch nz oct 20151115 wyatt wheres the science in hi   for christchurch nz oct 2015
1115 wyatt wheres the science in hi for christchurch nz oct 2015Health Informatics New Zealand
 
Lessons from COVID-19: How Are Data Science and AI Changing Future Biomedical...
Lessons from COVID-19: How Are Data Science and AI Changing Future Biomedical...Lessons from COVID-19: How Are Data Science and AI Changing Future Biomedical...
Lessons from COVID-19: How Are Data Science and AI Changing Future Biomedical...Jake Chen
 
ai-in-healthcare-202011-201117103639.pptx
ai-in-healthcare-202011-201117103639.pptxai-in-healthcare-202011-201117103639.pptx
ai-in-healthcare-202011-201117103639.pptxssuser6b571f
 
research design
research designresearch design
research designRajeshwori
 
Epidemiology designs for clinical trials - Pubrica
Epidemiology designs for clinical trials - PubricaEpidemiology designs for clinical trials - Pubrica
Epidemiology designs for clinical trials - PubricaPubrica
 
Types of studies in research
Types of studies in researchTypes of studies in research
Types of studies in researchYashodharaGaur1
 
AI/ML in Clinical Development
AI/ML in Clinical DevelopmentAI/ML in Clinical Development
AI/ML in Clinical DevelopmentJustin Hayward
 
Quantitative Methods.pptx
Quantitative Methods.pptxQuantitative Methods.pptx
Quantitative Methods.pptxKhem21
 
Data Visuallization for Decision Making - Intel White Paper
Data Visuallization for Decision Making - Intel White PaperData Visuallization for Decision Making - Intel White Paper
Data Visuallization for Decision Making - Intel White PaperNicholas Tenhue
 
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
 

Similar to Bias in covid 19 models (20)

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...
 
Healthcare Predicitive Analytics for Risk Profiling in Chronic Care: A Bayesi...
Healthcare Predicitive Analytics for Risk Profiling in Chronic Care: A Bayesi...Healthcare Predicitive Analytics for Risk Profiling in Chronic Care: A Bayesi...
Healthcare Predicitive Analytics for Risk Profiling in Chronic Care: A Bayesi...
 
Pacmed - Machine Learning in health care: opportunities and challanges in pra...
Pacmed - Machine Learning in health care: opportunities and challanges in pra...Pacmed - Machine Learning in health care: opportunities and challanges in pra...
Pacmed - Machine Learning in health care: opportunities and challanges in pra...
 
Natasha Curry: Risk Prediction in England
Natasha Curry: Risk Prediction in EnglandNatasha Curry: Risk Prediction in England
Natasha Curry: Risk Prediction in England
 
L4. case control study design
L4. case control study designL4. case control study design
L4. case control study design
 
PIPRA_Posters.pdf
PIPRA_Posters.pdfPIPRA_Posters.pdf
PIPRA_Posters.pdf
 
Theory and Practice of Integrating Machine Learning and Conventional Statisti...
Theory and Practice of Integrating Machine Learning and Conventional Statisti...Theory and Practice of Integrating Machine Learning and Conventional Statisti...
Theory and Practice of Integrating Machine Learning and Conventional Statisti...
 
Lessons learned in polygenic risk research | Grand Rapids, MI 2019
Lessons learned in polygenic risk research | Grand Rapids, MI 2019Lessons learned in polygenic risk research | Grand Rapids, MI 2019
Lessons learned in polygenic risk research | Grand Rapids, MI 2019
 
The impact of different sources of heterogeneity on loss of accuracy from gen...
The impact of different sources of heterogeneity on loss of accuracy from gen...The impact of different sources of heterogeneity on loss of accuracy from gen...
The impact of different sources of heterogeneity on loss of accuracy from gen...
 
1115 wyatt wheres the science in hi for christchurch nz oct 2015
1115 wyatt wheres the science in hi   for christchurch nz oct 20151115 wyatt wheres the science in hi   for christchurch nz oct 2015
1115 wyatt wheres the science in hi for christchurch nz oct 2015
 
Lessons from COVID-19: How Are Data Science and AI Changing Future Biomedical...
Lessons from COVID-19: How Are Data Science and AI Changing Future Biomedical...Lessons from COVID-19: How Are Data Science and AI Changing Future Biomedical...
Lessons from COVID-19: How Are Data Science and AI Changing Future Biomedical...
 
ai-in-healthcare-202011-201117103639.pptx
ai-in-healthcare-202011-201117103639.pptxai-in-healthcare-202011-201117103639.pptx
ai-in-healthcare-202011-201117103639.pptx
 
research design
research designresearch design
research design
 
Innovative Insights for Smarter Care: Care Management and Analytics
Innovative Insights for Smarter Care: Care Management and AnalyticsInnovative Insights for Smarter Care: Care Management and Analytics
Innovative Insights for Smarter Care: Care Management and Analytics
 
Epidemiology designs for clinical trials - Pubrica
Epidemiology designs for clinical trials - PubricaEpidemiology designs for clinical trials - Pubrica
Epidemiology designs for clinical trials - Pubrica
 
Types of studies in research
Types of studies in researchTypes of studies in research
Types of studies in research
 
AI/ML in Clinical Development
AI/ML in Clinical DevelopmentAI/ML in Clinical Development
AI/ML in Clinical Development
 
Quantitative Methods.pptx
Quantitative Methods.pptxQuantitative Methods.pptx
Quantitative Methods.pptx
 
Data Visuallization for Decision Making - Intel White Paper
Data Visuallization for Decision Making - Intel White PaperData Visuallization for Decision Making - Intel White Paper
Data Visuallization for Decision Making - Intel White Paper
 
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
 

Recently uploaded

ASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel CanterASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel Cantervoginip
 
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档208367051
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Sapana Sha
 
DBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfDBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfJohn Sterrett
 
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理e4aez8ss
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationshipsccctableauusergroup
 
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样vhwb25kk
 
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxCustomer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxEmmanuel Dauda
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsappssapnasaifi408
 
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...limedy534
 
RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.natarajan8993
 
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPramod Kumar Srivastava
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfgstagge
 
Call Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceCall Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceSapana Sha
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdfHuman37
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfSocial Samosa
 
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)jennyeacort
 
GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]📊 Markus Baersch
 
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort servicejennyeacort
 
Top 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In QueensTop 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In Queensdataanalyticsqueen03
 

Recently uploaded (20)

ASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel CanterASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel Canter
 
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
 
DBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfDBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdf
 
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships
 
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
 
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxCustomer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptx
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
 
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
 
RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.
 
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdf
 
Call Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceCall Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts Service
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
 
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
 
GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]
 
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
 
Top 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In QueensTop 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In Queens
 

Bias in covid 19 models

  • 1. Bias in COVID-19 models Learning Machine Learning Universidad del Rosario, 15/07/2021 Laure Wynants PhD Maastricht University, Department of Epidemiology KU Leuven, Department of Development and Regeneration, EPI-Centre laure.wynants@maastrichtuniversity.nl @laure_wynants
  • 2. Overview 1. Terminology 2. Models for covid-19 3. Bias
  • 3. What is your (educational) background?
  • 4. My background Ma Sociology Assistant Prof. Epidemiology PhD Electrical Engineering Ma Biostatistics
  • 6. Diagnostic and prognostic models data- driven
  • 7. Van Smeden et al. Clinical prediction models: diagnosis versus prognosis, JCE, in press
  • 8. Slide by Maarten van Smeden
  • 9. Some more terminology – you may want to take a screenshot Statistics / Epi Machine learning Prediction Supervised learning Outcome variable, dependent variable Target Gold standard Ground truth Predictor, covariate, independent variable Feature Fitting Learning Parameter Weights Development – validation Training - test Sensitivity Recall Positive Predictive value Precision
  • 10. 2. Models for covid-19
  • 11. Why bother? “As of today, we have deployed the system in 16 hospitals, and it is performing over 1,300 screenings per day” MedRxiv pre-print only, 23 March 2020, doi.org/10.1101/2020.03.19.20039354
  • 12.
  • 13. Living work in progress
  • 16. Characteristics of reviewed models II 114 out of 236 models (48%) were available in a format for use in clinical practice.
  • 17. Commonly included predictors DIAGNOSTIC MODELS VITAL SIGNS (FEVER) FLU-LIKE SIGNS AND SYMPTOMS AGE ELECTROLYTES IMAGE FEATURES PROGNOSTIC MODELS AGE COMORBIDITIES VITAL SIGNS IMAGE FEATURES SEX
  • 18. Methods Logistic regression 34% Neural network / deep learning 32% Other (Cox PH, SVM, random forest,..) 34%
  • 19. Performance: AUC • General population models: 0.71 to ≥0.99 • Diagnostic models: 0.65 to ≥ 0.99 • Diagnostic severity models: 0.80 to ≥ 0.99 • Diagnostic imaging models: 0.70 to ≥ 0.99 • Prognosis models: 0.54 to ≥0.99 (prediction horizon varies from 1 to 37 days, if reported)
  • 20. How often can we trust the estimated predictive performance? o187 / 236 models o121 / 236 models o4 / 236 models
  • 21. Characteristics of reviewed models Median (IQR) Sample size 344 (134 to 748) Number of events 70 (37 to 160)
  • 23. Risk of bias 226 high 6 unclear 4 low
  • 24. Prediction in new patients is a lot worse Gupta et al, Eur Resp J, 2020
  • 26. A good model could improve care and reduce costs Help allocate scarce resources Why care about bias?
  • 27. Poor models can make things worse Inaccurate predictions -> harmful decisions (Van Calster & Vickers, Med Dec Mak, 2015) ICU scores during H1N1 pandemic (Enfield, Chest, 2011)
  • 28. What is bias anyway? policymakers and ethicists
  • 29. What is bias anyway? statisticians
  • 30. What is bias anyway? epidemiologists “an error in the conception and design of a study – or in the collection, analysis, interpretation, reporting, publication, or review or data – leading to results or conclusions that are systematically (as opposed to randomly) different from truth” Porta M, ed. A Dictionary of Epidemiology. 6th Edition. Oxford: Oxford University Press, 2014.
  • 32. Risk of bias in prediction models “We define risk of bias to occur when shortcomings in study design, conduct, or analysis could lead to systematically distorted estimates of a model’s predictive performance.” PROBAST
  • 33. The numbers are only as good as the process producing them Participants Predictors Outcome Analysis Signalling questions in 4 domains:
  • 34. Risk of bias – common causes
  • 36. Participants 1. Were appropriate data sources used? 2. Were all inclusion and exclusion of participants appropriate?
  • 37. Problem: diagnose covid-19 vs not covid-19 doi.org/10.1101/2020.04.24.20078998
  • 38. Issues Set of images from patients with covid-19 stems from a different source than the set of images from patients without covid-19: 1. Non-covid images not representative of typical patients suspected of having covid-19 • Metadata (e.g. age, comorbidities such as pre-existing chronic lung disease)? • Alternative diagnoses in the target population include pathology such as heart failure or pulmonary embolism,… • Predictive performance (AUC, PPV (precision), NPV, calibration) depends on patient case-mix 2. Sets differ systematically in many respects -> spurious correlations -> performance inflated • geographical location, time period (pre- or post 12/2019), type of machine, settings of the imaging procedure, image preparation/preprocessing 3. Frankenstein datasets • Combinations of existing databases of images • Same images often included >1x • Train and test set no longer independent
  • 39. Problem: distinguish between mild and severe covid-19 doi.org/10.1007/s00330-020-06817-6
  • 40. Predictors 1. Were predictors defined and assessed in a similar way for all participants? 2. Were predictor assessments made without knowledge of outcome data? 3. Are all predictors available at the time the model is intended to be used?
  • 41. Problem: predict mortality due to covid-19 doi.org/10.1016/S2589-7500(20)30217-X
  • 42. Problem: predict mortality due to covid-19 Comparable? Measured one time vs measured throughout the hospital stay? Actionable for doctors? Are we predicting death or are we diagnosing it (the patient is already dead/dying)?
  • 43.
  • 45. Outcome 1. Was the outcome determined appropriately? 2. Was a pre-specified or standard outcome definition used? 3. Were predictors excluded from the outcome definition? 4. Was the outcome defined and determined in a similar way for all participants? 5. Was the outcome determined without knowledge of predictor information? 6. Was the time interval between predictor assessment and outcome determination appropriate?
  • 46. arXiv:2003.07347v3 Problem: identify people at risk in the general population
  • 47. arXiv:2003.07347v3 Problem: identify people at risk in the general population Is it appropriate to predict covid-19 hospitalization risk without data on covid-19 hospitalizations?
  • 48. Problem: identify people at risk in the general population doi: 10.1136/bmj.m3731
  • 49. Analysis 1. Were there a reasonable number of participants with the outcome? 2. Were continuous and categorical predictors handled appropriately? 3. Were all enrolled participants included in the analysis? 4. Were participants with missing data handled appropriately? 5. Was selection of predictors based on univariable analysis avoided? 6. Were complexities in the data (e.g. censoring, competing risks, sampling of control participants) accounted for appropriately? 7. Were relevant model performance measures evaluated appropriately? 8. Were model overfitting and optimism in model performance accounted for? 9. Do predictors and their assigned weights in the final model correspond to the results from the reported multivariable analysis?
  • 50. Problem: predict covid-19 mortality DOI: 10.1093/cid/ciaa538 Very little data to learn from -> risk of overfitting
  • 51. Handling of missing data for training data: not reported Excluding patients with missing data leads to biased results when the analyzed individuals are a selective subgroup from the original sample
  • 53. Analysis 1. Were there a reasonable number of participants with the outcome? 2. Were continuous and categorical predictors handled appropriately? 3. Were all enrolled participants included in the analysis? 4. Were participants with missing data handled appropriately? 5. Was selection of predictors based on univariable analysis avoided? 6. Were complexities in the data (e.g. censoring, competing risks, sampling of control participants) accounted for appropriately? 7. Were relevant model performance measures evaluated appropriately? 8. Were model overfitting and optimism in model performance accounted for? 9. Do predictors and their assigned weights in the final model correspond to the results from the reported multivariable analysis?
  • 54. Problem: predict covid-19 mortality DOI: 10.1093/cid/ciaa538 • Some associations may be spurious and predictors may no longer be important after you take others into account • Predictors known from previous research to be important may not reach statistical significance (for example, due to small sample size) • Some predictors are important only after adjustment for other predictors
  • 55. Problem: predict covid-19 mortality DOI: 10.1093/cid/ciaa538 • How far ahead are we predicting? Not everyone is followed up for the same amount of time (16 hours vs > 1 month) • Excludes over half of patients! • Survival analysis uses available information on all patients and is more appropriate for this type of data
  • 56. Problem: predict covid-19 mortality DOI: 10.1093/cid/ciaa538 • Assumes a linear effect of age
  • 58. Analysis 1. Were there a reasonable number of participants with the outcome? 2. Were continuous and categorical predictors handled appropriately? 3. Were all enrolled participants included in the analysis? 4. Were participants with missing data handled appropriately? 5. Was selection of predictors based on univariable analysis avoided? 6. Were complexities in the data (e.g. censoring, competing risks, sampling of control participants) accounted for appropriately? 7. Were relevant model performance measures evaluated appropriately? 8. Were model overfitting and optimism in model performance accounted for? 9. Do predictors and their assigned weights in the final model correspond to the results from the reported multivariable analysis?
  • 59. Problem: predict covid-19 mortality DOI: 10.1093/cid/ciaa538 • Very little data for testing • Calibration is not assessed
  • 61. Conclusion • Despite reports of impressive predictive performance, much of the growing body of literature on prediction research for covid-19 is of low quality. • Don‘t trust a good reported performance alone – study design & analysis & validation matters! • Prediction is not just a methodological exercise to get the best performance on your dataset. You need to be able to trust the predictions for real patients.
  • 62. If it’s not reported, it’s unclear to everyone else but yourself 22 items deemed essential for transparent reporting of a prediction model study