Predictive analytics has a longstanding tradition in medicine. Developing better prediction models is a critical step in the pursuit of improved health care: we need these tools to guide our decision-making on preventive measures, and individualized treatments. In order to effectively use and develop these models, we must understand them better. In this course, you will learn how to make accurate prediction tools, and how to assess their validity. First, we will discuss the role of predictive analytics for prevention, diagnosis, and effectiveness. Then, we look at key concepts such as study design, sample size and overfitting.
Furthermore, we comprehensively discuss important modelling issues such as missing values, non-linear relations and model selection. The importance of the bias-variance tradeoff and its role in prediction is also addressed. Finally, we look at various way to evaluate a model - through performance measures, and by assessing both internal and external validity. We also discuss how to update a model to a specific setting.
Throughout the course, we illustrate the concepts introduced in the lectures using R. You need not install R on your computer to follow the course: you will be able to access R and all the example datasets within the Coursera environment. We do however make references to further packages that you can use for certain type of analyses – feel free to install and use them on your computer.
Furthermore, each module can also contain practice quiz questions. In these, you will pass regardless of whether you provided a right or wrong answer. You will learn the most by first thinking about the answers themselves and then checking your answers with the correct answers and explanations provided.
This course is part of a Master's program Population Health Management at Leiden University (currently in development).
Welcome to the course Predictive Analytics! We are excited to have you in class and look forward to your contributions to the learning community. To begin, we recommend taking a few minutes to explore the course site. Review the material we will cover each week, and preview the assignments you will need to complete in order to pass the course. Click Discussions to see forums where you can discuss the course material with fellow students taking the class. If you have questions about course content, please post them in the forums to get help from others in the course community. For technical problems with the Coursera platform, visit the Learner Help Center.
Good luck as you get started, and we hope you enjoy the course!
What's included
2 videos3 readings1 discussion prompt1 plugin
Show info about module content
2 videos•Total 7 minutes
Welcome to the course Predictive Analytics•5 minutes
How to succeed in your online class?•2 minutes
3 readings•Total 26 minutes
Meet the instructors & the team•6 minutes
About this course•10 minutes
Glossary•10 minutes
1 discussion prompt•Total 10 minutes
Introduce yourself•10 minutes
1 plugin•Total 2 minutes
Discover The World at Leiden University [video]•2 minutes
Prediction for prevention, diagnosis, and effectiveness
Module 2•6 hours to complete
Module details
In this module, we discuss the role of predictive analytics for prevention, diagnosis, and effectiveness. We begin with a brief introduction to predictive analytics, which we follow by differentiating between population-based and targeted interventions. We then explain why and when it may be beneficial to test for a diagnosis, and how analytic tools can help inform these decisions. Finally, we focus on the balance between benefits and harms of a certain treatment, and how we can predict the benefit for an individual.
What's included
6 videos6 assignments
Show info about module content
6 videos•Total 28 minutes
Introduction•2 minutes
Introduction to predictive analytics•7 minutes
Predictive analytics in prevention•5 minutes
Predictive analytics diagnosis•7 minutes
Predictive analytics in intervention•6 minutes
To conclude•1 minute
6 assignments•Total 310 minutes
Introductory assignment•30 minutes
Prevention assignment•30 minutes
Diagnosis assignment•30 minutes
Intervention assignment•30 minutes
Reflect on your goals•10 minutes
Test your knowledge•180 minutes
Modeling Concepts
Module 3•4 hours to complete
Module details
In this module, we will present some key concepts in prediction modeling. First, we weigh the strengths and weakness of various study designs. Second, we stress the importance of an appropriate sample size for reliable inference. Then, we discuss the issues of overfitting a prediction model, and regression-to-the-mean. Finally, we will guide you through the popular bootstrap procedure, showing how it can be used to assess parameter variability.
Is caring about measurement error an error?•20 minutes
Sample size•30 minutes
Bootstrapping 101 in R•30 minutes
3 assignments•Total 100 minutes
Testimation bias - an interactive introduction•60 minutes
Reflect on your goals•10 minutes
Test your knowledge•30 minutes
1 discussion prompt•Total 20 minutes
Winner's curse•20 minutes
Model development
Module 4•4 hours to complete
Module details
In this module, we focus on model development. First, we turn our attention to the missing values problem. We discuss well-known missingness mechanisms, and methods to deal with missing values appropriately. Second, we learn about methods to deal with non-linearity in a dataset. We then address the topic of model selection, focusing on the limitations of traditional stepwise selection procedures. Last, we talk about how introducing bias in exchange for lower variance can improve prediction quality. This can be done by using advanced methods, such as LASSO and Ridge regression.
Bias, precision and simple imputation of missing values•40 minutes
Dealing with non-linearity•30 minutes
Model selection•25 minutes
Model estimation•30 minutes
2 assignments•Total 10 minutes
Reflect on your goals•10 minutes
Test your knowledge•0 minutes
2 discussion prompts•Total 60 minutes
Multiple imputation: potential and pitfalls•30 minutes
'Dichotomania' @Twitter•30 minutes
Model validation and updating
Module 5•8 hours to complete
Module details
In this final module, we learn about assessing the quality of a prediction model. First, we extensively discuss standard performance measures for both binary and continuous outcomes. Second, we explore different ways of validating a prediction model. We look at how to assess both the internal, and the more relevant external validity of a model. Next, we will look at how to update a model and make it applicable to a specific medical setting. We conclude with an interview, where we more broadly discuss the potential of predictive analytics by taking the example of the island of Aruba.
Leiden University is one of Europe's foremost research universities. This prominent position gives our graduates a leading edge and prepares them for careers both within and outside of academia. Leiden University is the oldest university in the Netherlands, founded in 1575. Our motto is: Praesidium Libertatis (Bastion of Liberty) - Freedom of spirit, thought and expression. Leiden University has a campus in Leiden and The Hague, with 7 faculties, 47 Bachelor Programmes, 79 Master Programmes and nearly 30,000 students.
When will I have access to the lectures and assignments?
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
What will I get if I purchase the Certificate?
When you purchase a Certificate you get access to all course materials, including graded assignments. Upon completing the course, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Is financial aid available?
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.