Lorsque vous vous inscrivez à ce cours, vous êtes également inscrit(e) à cette Spécialisation.
Apprenez de nouveaux concepts auprès d'experts du secteur
Acquérez une compréhension de base d'un sujet ou d'un outil
Développez des compétences professionnelles avec des projets pratiques
Obtenez un certificat professionnel partageable
Il y a 6 modules dans ce cours
Master advanced Bayesian inference techniques and their practical applications in data science. This course will equip you with cutting-edge methods, including variational inference, Bayesian decision theory, and non-parametric approaches. You'll learn to quantify uncertainty in predictions, make principled decisions using loss functions, and implement flexible models that adapt complexity to data. Through hands-on projects using PyMC3 and real-world case studies, you'll develop expertise in the complete Bayesian workflow: from model specification to validation. The course emphasizes scalable alternatives to MCMC, including variational inference for large datasets, and covers advanced topics such as Dirichlet processes and Gaussian process regression.
What makes this course unique is its focus on practical implementation and decision-making under uncertainty. You'll gain skills in probabilistic programming, model evaluation, and applying Bayesian methods to diverse domains. By completing this course, you'll be equipped to tackle complex data problems with rigorous statistical methods and communicate uncertainty effectively in professional settings.
Welcome to Advanced Bayesian Methods and Applications! In this module, we will see an alternative to MCMC that is able to scale to large datasets, namely, Variational Inference (VI). VI transforms the sampling problem to an optimization one and trades off accuracy for speed. We will also learn how to implement these approaches and when we should prefer VI over MCMC.
Inclus
5 vidéos6 lectures4 devoirs
Afficher les informations sur le contenu du module
5 vidéos•Total 18 minutes
Advanced Bayesian Inference and Decision Making•3 minutes
Why do we need Variational Inference?•3 minutes
Core of Variational Inference•5 minutes
Mean-Field Approximation•3 minutes
VI - vs - MCMC•4 minutes
6 lectures•Total 55 minutes
Course Overview•10 minutes
Technical and Accessibility Support•5 minutes
Kullback-Leibler divergence•15 minutes
Multimodal learning•10 minutes
Module Wrap-Up•5 minutes
Recommended Learning Resources•10 minutes
4 devoirs•Total 96 minutes
Variational Inference•18 minutes
VI flavors and benefits over MCMC•18 minutes
Test Yourself: Variational Inference•30 minutes
Let's Practice: Variational Inference•30 minutes
Bayesian Decision Theory & Prediction
Module 2•3 heures à terminer
Détails du module
In this module, we will learn how to use the uncertainty quantified by Bayesian analysis and loss functions to make decisions in a principled way. We will also look at multi-objective decisions, where we have to balance several - possibly conflicting - objectives.
Inclus
4 vidéos3 lectures5 devoirs1 laboratoire non noté
Afficher les informations sur le contenu du module
4 vidéos•Total 17 minutes
Bayesian Decision Theory•3 minutes
The role of loss function•5 minutes
Multi-objective loss functions•4 minutes
Connection with Machine Learning•4 minutes
3 lectures•Total 28 minutes
Realistic Loss Functions•10 minutes
Prediction as a decision problem•10 minutes
Module Wrap-Up•8 minutes
5 devoirs•Total 100 minutes
Decision theory and loss functions•18 minutes
Lab Check-in: A new regulation: To adopt it or not?•7 minutes
Multi-objective loss functions•15 minutes
Test Yourself: Bayesian Decision Theory & Prediction•30 minutes
Let's Practice: Bayesian Decision Theory & Prediction•30 minutes
1 laboratoire non noté•Total 60 minutes
A new regulation: To adopt it or not?•60 minutes
Bayesian Non-Parametric Methods
Module 3•5 heures à terminer
Détails du module
In this module, we will explore the world of non-parametric Bayesian models. These models provide a lot of flexibility and allow the model complexity to grow with the data. We will see how Gaussian Process Regression and Dirichlet processes work with applications on function estimation and clustering, respectively. We will finally see that this flexibility comes with an important cost - computational complexity - which might hinder the applicability of these methods on large-scale problems/data.
Inclus
4 vidéos3 lectures5 devoirs2 laboratoires non notés
Afficher les informations sur le contenu du module
4 vidéos•Total 18 minutes
Non-parametric models & flexibility•4 minutes
Gaussian Process Regression•5 minutes
Dirichlet Process Clustering•5 minutes
Practical considerations & tradeoffs•4 minutes
3 lectures•Total 43 minutes
Gaussian Process Regression for temperature data •18 minutes
Sequential Importance Sampling•20 minutes
Module Wrap-Up•5 minutes
5 devoirs•Total 95 minutes
Non-parametric models and Gaussian Processes•15 minutes
Lab Check-in: Clustering with Dirichlet Processes and Gaussian Mixtures•5 minutes
Clustering and sequential sampling•15 minutes
Test Yourself: Bayesian Non-Parametric Methods•30 minutes
Clustering with Dirichlet Processes and Gaussian Mixtures•60 minutes
Probabilistic Programming and Bayesian Workflow
Module 4•3 heures à terminer
Détails du module
In this module, we are going to put together pieces that we have seen throughout the course and all together form what we call the Bayesian workflow. We will define probabilistic programming and focus on the use of PyMC for building Bayesian models. We will see an end-to-end example of Bayesian inference that incorporates all the necessary steps of the workflow.
Inclus
5 vidéos2 lectures5 devoirs1 laboratoire non noté
Afficher les informations sur le contenu du module
5 vidéos•Total 22 minutes
Applied Bayesian Data Analysis Wrap-up•2 minutes
Probabilistic programming•3 minutes
Bayesian Workflow•5 minutes
End-to-End example: Coin Bias•6 minutes
Pros, Cons and Real-World Applications•6 minutes
2 lectures•Total 23 minutes
PyMC resources•20 minutes
Module Wrap-Up•3 minutes
5 devoirs•Total 95 minutes
Probabilistic Programming•15 minutes
Lab Check-in: Bayesian Workflow•5 minutes
Bayesian Workflow•15 minutes
Test Yourself: Probabilistic Programming and Bayesian Workflow•30 minutes
Let's Practice: Probabilistic Programming and Bayesian Workflow•30 minutes
1 laboratoire non noté•Total 60 minutes
Bayesian Workflow•60 minutes
Bayesian Methods in Sports Analytics and Medicine
Module 5•7 heures à terminer
Détails du module
In this module, we are going to look at specific applications of Bayesian modeling and inference in two fast-evolving fields, sports analytics and medical informatics. We are going to see how we can use Bayesian models to obtain team strengths, including the uncertainty around this estimate. We will also see 2 applications in medical informatics; one for disease progression and one for predicting treatment effect.
Inclus
2 vidéos4 lectures4 devoirs3 laboratoires non notés
Afficher les informations sur le contenu du module
2 vidéos•Total 10 minutes
Team evaluation through Bayesian regression•4 minutes
Diabetes progression•5 minutes
4 lectures•Total 62 minutes
Sports Analytics Applications•12 minutes
A Better Choice for Prior•25 minutes
Medical Informatics Applications•20 minutes
Module Wrap-Up•5 minutes
4 devoirs•Total 110 minutes
Lab Check-in: Predicting Chemotherapy Response in Cancer Patients•25 minutes
Test Yourself: Sports Analytics and Medicine•30 minutes
Bayesian models for team evaluation•25 minutes
Let's Practice: Sports Analytics and Medicine•30 minutes
3 laboratoires non notés•Total 180 minutes
NFL Ratings•60 minutes
Diabetes progression•60 minutes
Predicting Chemotherapy Response in Cancer Patients•60 minutes
Course Wrap-Up
Module 6•1 heure à terminer
Détails du module
In this module, we will see a full summary of the course starting from Bayesian thinking and moving to Bayesian inference. We will then make a stop on one of the most important Bayesian modeling frameworks, namely, hierarchical models, and we will finally wrap up with the ultimate task we have in the real world, i.e., decision making.
Inclus
4 vidéos2 lectures
Afficher les informations sur le contenu du module
4 vidéos•Total 15 minutes
Review: Bayesian Thinking•4 minutes
Review: Bayesian Inference•4 minutes
Review: Bayesian Hierarchical Models•4 minutes
Review: Bayesian Decision Making•4 minutes
2 lectures•Total 16 minutes
Module Wrap-Up•6 minutes
Course Summary•10 minutes
Obtenez un certificat professionnel
Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?
Felipe M.
Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’
Jennifer J.
Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’
Larry W.
Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’
Chaitanya A.
’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’
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 subscribe to this Specialization?
When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. 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.