Save for later

Probabilistic Graphical Models 1

Probabilistic Graphical Models ,

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. These representations sit at the intersection of statistics and computer science, relying on concepts from probability theory, graph algorithms, machine learning, and more. They are the basis for the state-of-the-art methods in a wide variety of applications, such as medical diagnosis, image understanding, speech recognition, natural language processing, and many, many more. They are also a foundational tool in formulating many machine learning problems. This course is the first in a sequence of three. It describes the two basic PGM representations: Bayesian Networks, which rely on a directed graph; and Markov networks, which use an undirected graph. The course discusses both the theoretical properties of these representations as well as their use in practice. The (highly recommended) honors track contains several hands-on assignments on how to represent some real-world problems. The course also presents some important extensions beyond the basic PGM representation, which allow more complex models to be encoded compactly.

Get Details and Enroll Now

OpenCourser is an affiliate partner of Coursera and may earn a commission when you buy through our links.

Get a Reminder

Send to:
Rating 4.4 based on 270 ratings
Length 6 weeks
Starts Jul 10 (42 weeks ago)
Cost $79
From Stanford University via Coursera
Instructor Daphne Koller
Download Videos On all desktop and mobile devices
Language English
Subjects Programming Data Science
Tags Computer Science Data Science Algorithms Machine Learning

Get a Reminder

Send to:

Similar Courses

What people are saying

machine learning

The course is interesting though hard, but lack the great pedagogy of Andrew Ng in his "Machine Learning Course".

Because PGM is one of the basic theory of machine learning and widespread use.

Previous knowledge on basic probability theory and machine learning is highly recommended.

Definitely more challenging than the Machine Learning course material.

Definitely not for those without prior experience in machine learning, or statistics in general.

Before I took this course I took the Stanford Machine Learning course, which I greatly enjoyed.

A great course, a must for those in the machine learning domain.

Excellent course - it's incredible how many Machine Learning models are expressed under the umbrella of PGMs.

This course is very help for who have to study anything the respect of machine learning example, which is a thing much used in every day and in the new context of new industries 4.0, and the studies of probabilistcs graphical can help who need to develop new programs each times more efectiviness and best.

lectures not good(i mean not detailed) The material is really important and helpful for many concepts of Machine Learning.

Octave is an okay choice, and I suspect might have to do with Andrew Ng original choice to use it for his own machine learning course.

Great course Broad introduction to general issues Dear Madam thanks a lot for the course.This course - in addition to Machine Learning, by Andrew Ng Sir, are perhaps most comprehensive courses.This course covers a lot over a period of 5 weeks.

Read more

graphical models

Awesome intro to graphical models, and the exercises really emphasize understanding and proceed at what seems like the appropriate pace.

The first part just introduce you two basic frames of graphical models.

I love the way that the professor led us into the graphical models.

Others have pointed out that while this is an introductory course to Probability Graphical Models, I would say that this is still an advanced course, with lots of prerequisites.

The honors assignments are interesting, which instruct you to implement graphical models from scratch to solve problems in real world using Matlab or Octave.

If you are interested in graphical models, you should take this course.

When delivering in this format, allowances need to be made for the facts that tutorial sessions do not exist and the possibilities for informal Q&A are limited so any gaps become very difficult for students to fill in themselves.Despite the above shortcomings I'm glad I did the course and I would still recommend it to someone interested in graphical models as it does cover the basics well enough to make a decent start.

I found the introduction to probabilistic graphical models (PGMs) and their properties struck a nice balance between intuition and formalism.

Thanks to this course, Probabilistic Graphical Models are not anymore an esoteric subject!

It is foundational material for anyone who wants to use graphical models for inference and decision making.. Well presented course!

Good way to learn Probabilistic Graphical Models in practical Well-structured content, engaging programming assignments in honors track.

There are numerous materials you can find online to learn about Graphical Models than spending time & money on this.

The video lectures are really good and are useful for guiding you through Probabilistic Graphical Models book.

Read more

daphne koller

Thanks prof. Daphne Koller for this course and Coursera at all.

Daphne Koller is very brilliant but this makes it hard for people to catch up with her, especially for people whose mother language is not English.

Thanks Daphne Koller, this is really motivating :) This is an amazing course, and taught by an extremely talented and accomplished professor.

Very well instructed by Prof Daphne Koller.

Comprehensive programming assignment with honour content and quizzes help to make yourself very familar with the topics: #bayesiannetwork #gibbssampling #intercasualreasoning #markovproccess #markovchain #OCR Daphne Koller @DaphneKoller , as Coursera co-funder, made her best to show the capabilities of the platform.

Prof Daphne Koller is one of the very few authority on this subject.

Daphne Koller is an outstanding lecturer and I was very impressed with the quality of provided material.

Daphne Koller is very good at explaining complicated ideas in an intuitive way.

Read more

course is quite

The course is quite hard, however it becomes easier if you follow the book along with course.

This course is quite interesting not that easy.

To sum up, prospective students should take into account that the course is quite advanced and several background in probability, statistics, machine learning and algorithms required if you going to sign up for the PGM class =) Lectures and videos available for free but graded assignments and verified certifcate is paid option.

I found well structured contend of these rare probabilistic methods (Actually this is the only reasonable course in this approach online) I think this course is quite useful for my own research, thanks Cousera for providing such a great course.

Read more

probabilistic graphical

Prof Koller presents the material very well, and it's really interesting to see how probabilistic graphical model frameworks are underpinned mathematically.

The course helps me understand what a probabilistic graphical model is and how and why it works.

Read more

prof. koller

Prof. Koller did a great job communicating difficult material in an accessible manner.

Thank you prof. Koller for this course!

Finally, a highly respect to Prof. Koller who provide the course in such a theoretical depth.

Prof. Koller does a great job explaining the concepts and uses up-to-date and useful examples.

Prof. Koller is knowledgeable and presented the materially logically.

Prof. Koller is an excellent lecturer, yet moves fast, and you'll need to do reading to fill in the gaps.

I also purchased the book written by Prof. Koller and Prof Friedman and I am going to continue my study on this subject.

Prof. Koller is exceptional.

Read more

highly recommended

Highly recommended In the video, a lot of knowledge point do not explain very clearly, we do not konw how to resolve the quizzes.

Although not necessary to finish all the honor assignments, it is highly recommended to implement them.

Highly recommended.

In general, it is highly recommended.

Read more

andrew ng

Like the courses of deep learning where Andrew Ng is focusing mostly on the practical side.

Took it straight after Andrew Ng's one.

well structured

A bit more challenging than I thought but very useful, and very well structured This course is hard and very interesting!

Excellent, well structured, clear and concise Sugerencia: Algunos de los ejemplos numéricos presentados en el curso podrían ir acompañados de alguna expresión matemática intermedia que facilite la comprensión de los mismos.

Really well structured course.

Read more

understand what

The instruction is solid but you still need to reason through a lot on your own, and especially if you choose to complete the Honors programming section (which I highly recommend to prove to yourself that you really understand what you have learned and can apply it), you really need to plan on allocating sufficient number of hours to work through the programming assignments.

The audio is VERY VERY poor.That makes it very hard to understand what Prof Kohler is trying to impart on us..I often lost track This is definitely a good course.

Read more

really enjoyed

I really enjoyed this course.

Very challenging course, but hey, if you are here, you are looking for that!Lots of knowledge to absorb, but that leads you to a deep understanding on Probability Graphs properties.I've learnt a lot and I really enjoyed taking this course.

I really enjoyed the content of this course.

Aside from that, the course is fine Good course, quite complex, wish some better quality slides, and more quizzes to help understand the theory Even though this is the most difficult course I have ever taken in Coursera, I really enjoyed the process.

Read more

test cases

I've purchased Prof Koller's text on PGM and hope to solidify some of the intuitions I'm missing shortly.Taking off a star because the test cases and grading software for the honors homework assessments were clearly low effort and sometimes incorrect.

There were a lot of cases where functions passed all the provided and automatic test cases despite major flaws (e.g.

Both test cases and feedback on failed submissions were woefully inadequate.

Some of the quizzes were also frustrating, featuring what I consider to be "gotcha" questions geared more to creating a grading curve than to measuring understanding of the material.Advice to course staff: (1) Please provide more test cases on coding assignments (2) Please provide better feedback in submission reports (3) Please monitor the discussion boards more actively for unanswered questions (4) If you want to provide an externally linked executable you intend students to run from Matlab, it's not reasonable to give a 32 bit file in 2017 and send us down a rabbit hole where you suggest we build the executable from source, which in turn requires us to build the boost library from source.

Read more

Careers

An overview of related careers and their average salaries in the US. Bars indicate income percentile.

Research Scientist-Machine Learning $55k

Cloud Architect - Azure / Machine Learning $75k

Watson Machine Learning Engineer $81k

Machine Learning Software Developer $103k

Software Engineer (Machine Learning) $116k

Applied Scientist, Machine Learning $130k

Autonomy and Machine Learning Solutions Architect $131k

Applied Scientist - Machine Learning -... $136k

RESEARCH SCIENTIST (MACHINE LEARNING) $147k

Machine Learning Engineer 2 $161k

Machine Learning Scientist Manager $170k

Machine Learning Scientist, Personalization $213k

Write a review

Your opinion matters. Tell us what you think.

Rating 4.4 based on 270 ratings
Length 6 weeks
Starts Jul 10 (42 weeks ago)
Cost $79
From Stanford University via Coursera
Instructor Daphne Koller
Download Videos On all desktop and mobile devices
Language English
Subjects Programming Data Science
Tags Computer Science Data Science Algorithms Machine Learning

Similar Courses

Sorted by relevance

Like this course?

Here's what to do next:

  • Save this course for later
  • Get more details from the course provider
  • Enroll in this course
Enroll Now