Probabilistic Graphical Models

share ›
‹ links

Below are the top discussions from Reddit that mention this online Coursera specialization from Stanford University.

Probabilistic graphical models (PGMs) are a rich framework for encoding probability distributions over complex domains: joint (multivariate) distributions over large numbers of random variables that interact with each other.

Inference Bayesian Network Belief Propagation Graphical Model Markov Random Field Gibbs Sampling Markov Chain Monte Carlo (MCMC) Algorithms Expectation–Maximization (EM) Algorithm

Reddsera may receive an affiliate commission if you enroll in a paid course after using these buttons to visit Coursera. Thank you for using these buttons to support Reddsera.

Taught by
Daphne Koller
and 10 more instructors

Offered by
Stanford University

This specialization includes these 1 courses.

Reddit Posts and Comments

4 posts • 72 mentions • top 12 shown below

r/MachineLearning • post
72 points • The_Man_of_Science
Coursera relaunched the Probabilistic Graphical Models by Daphne Koller
r/math • comment
19 points • control_09

Graph Theorists should make excellent programmers because everything in data structures can be thought of through graph theory.

Basically it's like someone has a PhD in this.

r/MachineLearning • comment
8 points • redditor_87

r/MachineLearning • comment
13 points • wind_of_amazingness

  • Part of "Statistics with R" specialization. I can recommend it to someone who has fair knowledge of confidence intervals, hypthesis testing etc. since it does a great job in comparing classical statistical methods with their Bayesian counterparts:

  • Nice class that teaches you basic stuff about how MCMC works and lets you play with it in JAGS:

  • This is big, quite complex specialization that teaches about graphical models that have knowledge engineering, priors and Bayesian inference as their primary ways of building and training the models. It does go over MCMC. I would not recommend this specialization to someone who wants to start learning, but someone who is fairly familiar with MCMC and variational inference would find a lot of cool stuff in PGMs that were "the best thing" before deep learning revolution:

  • Bayesian Methods for Hackers is an easy to read book (available online as a github repo with all source code) that shows some of the tricks that are extremely difficult to pull off if you are using more commonplace MLE methods. This is highly recommended:

r/datascience • comment
2 points • maxmoo

Just took a look at the link, it's hard for me to judge the rigor of the courses without looking into them more closely, but the heavy emphasis on SAS is a pretty big red flag for me (that they're not focusing on modern research and techniques.)

I think if you're restricted to online-only you're better off just picking and choosing from free/cheap stats courses through Coursera, stanford online etc. is awesome, you might want to do a more basic stats one first to get the background.

I don't think you need to study more CS if you already have a bachelors. You can't really learn deep learning through a CS qualification yet, the field is too new, you're better off self-teaching.

r/statistics • comment
1 points • Liorithiel

I recommend the Coursera class on the topic. It was great. Took it because of that lecture ;-)

r/MLQuestions • comment
1 points • karlpoppery

I haven't taken it yet but this course has a pretty stellar rating on Coursera : Probably a good place to start

r/statistics • comment
1 points • doct0r_d

Dr. Koller (one of the founders of Coursera) also has a MOOC on graphical models on coursera:

r/statistics • comment
1 points • k3rv1n

Also, for PGMs checkout Daphne Koller's Probabilistic Graphical Models. I thought her book was also good, though I think I'm in the minority on that one.

r/computerscience • comment
1 points • made-it

I had to get that book for one of my AI classes. It's way too dense for someone new to the topic (but it's great as a reference *after* you're already familiar with the topic).

At least the Coursera class explains things in a more beginner-friendly way imo (

r/MachineLearning • comment

Here are a list of non superficial online courses that I truly feel are equivalent to upper division undergraduate or graduate level difficulty, off the top of my head, most of these taught by some of the best professors you could possibly find to teach the topic:

Probability Theory:


AI overview (e.g reviews algorithms and presents some introductory overview of the field):

Machine Learning:


Deep RL:

Robotics (Perception/Navigation or topics relevant to CS):




There is also a ton of material you can find just by googling e.g. "berkeley 184" or "cmu 10708" but they aren't technically moocs.

r/ItalyInformatica • comment
1 points • diego-user

[Data Science]


sono uno studende magistrale di Informatica curriculum AI. Vorrei integrare il mio piano di studi con qualche corso aggiuntivo in ambito statistica (frequentabile nella mia università oppure nei corsi di Stanford) per essere poi riciclabile come data scientist unendo competenze informatiche con quelle statistica.

Alla triennale ho frequentato il seguente corso di Probabilità e Statistica:

Che ne pensate del seguente percorso:

  1. [Stanford] Machine Learning di Andrer NG
  2. [Uni] Teoria dell'Informazione:
  3. [Uni] Apprendimento Automatico:
  4. [Stanford] Statistical Learning:
  5. [Uni] Bayesian Networks: Ragionamento in presenza di incertezza. La parte metodologica copre problematiche di ragionamento probabilistico, reti bayesiane e metodi di ragionamento su reti bayesiane, modelli probabilistici temporali. Dal punto di vista sperimentale, viene poi illustrato in laboratorio l’utilizzo di tool per la modellazione e l’inferenza con le Reti Bayesiane e con altri modelli probabilistici più complessi. Diagnosi Basata su Modello. Vengono presentati i principali algoritmi di Diagnosi Basata su Modello per sistemi statici e dinamici. Collegandosi al ragionamento in presenza di incertezza, tali algoritmi vengono poi confrontati con la diagnosi probabilistica di sistemi sia statici che dinamici.
  6. [Stanford] Probabilistic Graphical Models Specialization:

Che ne pensate riguardo all'ordine di frequentazione? Mancherebbe qualcosa?

Grazie per l'attenzione