Volver a Probabilistic Graphical Models 2: Inference

estrellas

478 calificaciones

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 second in a sequence of three. Following the first course, which focused on representation, this course addresses the question of probabilistic inference: how a PGM can be used to answer questions. Even though a PGM generally describes a very high dimensional distribution, its structure is designed so as to allow questions to be answered efficiently. The course presents both exact and approximate algorithms for different types of inference tasks, and discusses where each could best be applied. The (highly recommended) honors track contains two hands-on programming assignments, in which key routines of the most commonly used exact and approximate algorithms are implemented and applied to a real-world problem....

AT

22 de ago. de 2019

Just like the first course of the specialization, this course is really good. It is well organized and taught in the best way which really helped me to implement similar ideas for my projects.

AL

19 de ago. de 2019

I have clearly learnt a lot during this course. Even though some things should be updated and maybe completed, I would definitely recommend it to anyone whose interest lies in PGMs.

Filtrar por:

por AlexanderV

â€¢9 de mar. de 2020

Great course, except that the programming assignments are in Matlab rather than Python

por Shi Y

â€¢16 de dic. de 2018

It's absolutely very very hard but extremely interesting course! Although code assignments always have a lot of small bugs, and it cost me lots of time to find out, but, hey! Everything is the same in school(offline), nothing gonna be perfect. The sampling part is the most difficult stuff to learn so far, and after I tried to review it again and again, combined with other online material, I got those shit done! The only drawback of this course is that not many people active in the forum(Including those TA), maybe that just because only a small number of people enrolled in this course. In short, worth learning!

por Jonathan H

â€¢3 de ago. de 2017

Pretty good course, albeit very dense compared to the first one (which was certainly not trivial). I would give it 5 stars just based on the content, but the programming assignments don't work without significant extra effort. I completed the honors track for the first course, but gave up after spending 4 hours trying to fix HW bugs that were reported 8 months ago.

Would have also been nice to have more practical examples to work on. Some of the material is very theoretical, and I find it hard to build intuitions without applying the algorithms in practice.

por Anurag S

â€¢8 de nov. de 2017

Great introduction to inference. Requires some extra reading from the textbook.

por Tianyi X

â€¢23 de feb. de 2018

not very clear from the top-down level.

por Deleted A

â€¢18 de nov. de 2018

This course seems to have been abandoned by Coursera. Mentors never reply to discussion forum posts (if there is any active mentor at all). Many assignments and tests are confusing and misleading. There are numerous materials you can find online to learn about Graphical Models than spending time & money on this.

por Michael K

â€¢24 de dic. de 2016

The course lectures are even better than PGM I, as it appears that Professor Koller has recorded some material recently that helps fill in small holes from the previously recorded lectures. Hopefully she'll have time to clean up PGM I in the near future for future students.

This course is another tour-de-force for debugging, though it definitely made me a better programmer (I'm intermediate). I wish that the Discussion Boards were more active, and it's a shame that the Mentors were Missing In Action. On the one hand, the programming instructions were sometimes a bit vague, which made the assignments less like assignments are more like research projects. For these 2 reasons, the course is 4-star rather than 5-star.

Still, it's a lot better than trying to learn this out of the book by oneself. Some say enrollment has dropped off since they began charging for getting access to Quizzes and Programming Assignments. Or it may be attrition, as these are pretty challenging (and well taught) courses. I'm very happy to support this course financially, as it's loads cheaper than what I'd be paying if I were back at Stanford.

Like PGM I, I strongly recommend doing the Honors Programming Assignments, as it's really the way to learn the material well.

por george v

â€¢28 de nov. de 2017

great course, though really advanced. would like a bit more examples especially regarding the coding. worth it overally

por Kaixuan Z

â€¢4 de dic. de 2018

hope to get some feedbacks about hw or exam

por Michel S

â€¢14 de jul. de 2018

Good course, but the material really needs a refresh!

por Jiaxing L

â€¢27 de nov. de 2016

I am kind of disappointed that you have to pay for the course before you can submit the solution to the problem set. However, that is not the main issue of this course, as I fully understand that the financial profit for the lecturer is very important. The main issue of this course is that the chaos in the symbol used in the second programming assignment, the lecturer cannot even main self-consistency in the symbol used. The statement of everything in both PA1 and PA2 is also very confusing.

por Hunter J

â€¢2 de may. de 2017

The lectures are fine and the book is great, but the assignments have a lot of technical problems. I spent most of my effort trying to solve trivial issues with the sample code and dealing with the auto grader.

por Kuan-Cheng L

â€¢23 de jul. de 2020

Content is good but the course is totally not maintained especially assignments.

por Mahmoud S

â€¢22 de feb. de 2019

The honorary assignments contain code mistakes, and difficult to do! You are sifting through mistakes in the instructions along with the supplemented code!

por Sergey S

â€¢24 de sep. de 2020

Again 5 stars! As I telecommunication and signal processing engineer, I was surprised, how simple one can explain the Belief Propagation algorithm in terms of PGM. I am very thankful to Daphne Koller, that she dedicated also time to explain BP in a CliqueTrees, that is the key to understand BCJR (MIN-SUM or MAP or Forward-Backward algorithm). Few simple steps and one can rediscover how Kalman filters work (just follow an article 2001 Factor graphs and the sum-product algorithm by Kschischang, Frey and Loeliger) and deep dive into modern probability decoding methods for error correcting codes. This module was awesome!

por Chan-Se-Yeun

â€¢30 de ene. de 2018

I kind of like the teacher. She can always explain complicated things in a simple way, though the notes she writes in the slides are all in free style. Loopy belief propagation and dual decomposition are the best things I've learnt in this course. I've met them before in some papers, but I found it extremely hard to understand then. Now I gain some significant intuition of them and I'm ready to do further exploration. Anyway, I'll keep on learning course 3 to achieve my first little goal in courser.

por Rishi C

â€¢28 de oct. de 2017

Perhaps the best introduction to AI/ML - especially for those who think "the future ain't what it used to be"; the mathematical techniques covered by the course form a toolkit which can be easily thought of as "core", i.e. a locus of strength which enables a wide universe of thinking about complex problems (many of which were correctly not thought to be tractable in practice until very recently!)...

por Dat N

â€¢20 de nov. de 2019

The lectures are in good detail and the lecturer clearly explains many topics. The programming assignments are helpful in applying the learned concepts but sometimes it takes long time to figure out what the instruction really means and the code structures. It was hard work but after all, I would like to thanks for a great course because I have learned a lot.

por Satish P

â€¢28 de ago. de 2020

Quite an enriching experience indeed. The material was relatively more dense when compared to course 1. The assignments were reasonably challenging, requiring some critical thinking and imagination to extend the concepts to scenarios that were unthought of while going through the videos and course content.

por Alfred D

â€¢29 de jul. de 2020

Very good course learnt a lot , but some of the videos were very long avg 23 mins , those were really taxing on the mind and had to be seen many times over longer breaks. but thnx to Prof Daphne, she really got to the point for most of the topics discussed and also on the quiz questions

por Ayush T

â€¢23 de ago. de 2019

Just like the first course of the specialization, this course is really good. It is well organized and taught in the best way which really helped me to implement similar ideas for my projects.

por Anthony L

â€¢20 de ago. de 2019

I have clearly learnt a lot during this course. Even though some things should be updated and maybe completed, I would definitely recommend it to anyone whose interest lies in PGMs.

por Lik M C

â€¢3 de feb. de 2019

Very great course! A lot of things have been learnt. The lectures, quiz and assignments clear up all key concepts. Especially, assignments are wonderful!

por Orlando D

â€¢12 de mar. de 2017

Thanks a lot for professor D.K.'s great course for PGM inference part. Really a very good starting point for PGM model and preparation for learning part.

por Yang P

â€¢29 de may. de 2017

I learned pretty much from this course. It answered my quandaries from the representation course, and as well deepened my understanding of PGM.

- Analista de datos de Google
- Certificado profesional de comercio electrÃ³nico y marketing digital de Google
- Certificado profesional de AutomatizaciÃ³n de TI de Google con Python
- Soporte de TI de Google
- GestiÃ³n de proyectos de Google
- DiseÃ±o de experiencia del usuario (UX) de Google
- PrepÃ¡rate para una certificaciÃ³n en Google Cloud: arquitecto de la nube
- Analista de ciberseguridad de IBM
- Analista en datos de IBM
- IngenierÃa de Datos de IBM
- Ciencia de datos de IBM
- Desarrollador de la nube de pila completa de IBM
- Aprendizaje automÃ¡tico de IBM
- Contabilidad en Intuit
- Desarrollador de front-end de Meta
- Certificado profesional de DeepLearning.AI DeepLearning.AI desarrollador de TensorFlow
- Certificado Profesional de Programador de SAS
- Lanza tu carrera profesional
- PrepÃ¡rate para una certificaciÃ³n
- Avanza en tu carrera
- CÃ³mo detectar errores de sintaxis en Python
- CÃ³mo descubrir excepciones en Python
- Ver todos los tutoriales sobre programaciÃ³n

- cursos gratuitos
- Cursos en Inteligencia artificial
- Cursos de Blockchain
- Cursos de ciencias de la computaciÃ³n
- Cursos gratis
- Cursos de seguridad cibernÃ©tica
- Cursos de anÃ¡lisis de datos
- Cursos de anÃ¡lisis de datos
- Cursos de inglÃ©s oral
- Cursos de desarrollo web de pila completa
- Cursos de Google
- Cursos de recursos humanos
- Cursos de TI
- Cursos de aprendizaje de inglÃ©s
- Cursos de Microsoft Excel
- Cursos de gestiÃ³n de productos
- Cursos de gestiÃ³n de proyectos
- Cursos de Python
- Cursos de SQL
- Certificaciones Agile
- Certificados en GestiÃ³n de proyectos (CAPM)
- CertificaciÃ³n CompTIA A+
- Certificado de anÃ¡lisis de datos
- Certificaciones de Scrum Master
- Ver todos los cursos

- Cursos en lÃnea gratis que puedes terminar en un dÃa
- Cursos gratuitos populares
- Empleos en negocios
- Empleos de seguridad cibernÃ©tica
- Trabajos de nivel principiante en TI
- Preguntas de entrevista de anÃ¡lisis de datos
- Proyectos de anÃ¡lisis de datos
- CÃ³mo convertirse en analista de datos
- CÃ³mo convertirse en gerente de proyectos
- Habilidades de TI
- Preguntas de entrevista de gerente de proyectos
- Habilidades en programaciÃ³n Python
- Puntos fuertes y dÃ©biles en la entrevista
- QuÃ© hace un analista de datos
- QuÃ© hace un ingeniero de software
- QuÃ© es un ingeniero de datos
- QuÃ© es un cientÃfico de datos
- QuÃ© es un diseÃ±ador de productos
- QuÃ© es un Scrum Master
- QuÃ© es un investigador de UX
- CÃ³mo obtener una certificaciÃ³n PMP
- Certificaciones PMI
- Certificaciones populares en Seguridad CibernÃ©tica
- Certificaciones populares en SQL
- Leer todos los artÃculos de Coursera

- Certificados profesionales de Google
- Certificados profesionales
- Ver todos los certificados
- Licenciaturas
- MaestrÃas
- TÃtulos en ciencias informÃ¡ticas
- TÃtulos de grado en ciencias de los datos
- MBA y tÃtulos de grado en negocios
- TÃtulos de grado en AnÃ¡lisis de datos
- TÃtulos de grado en salud pÃºblica
- TÃtulos de grado en Ciencias Sociales
- TÃtulos de grado en administraciÃ³n
- Programas con tÃtulo de grado de licenciatura en Arte versus licenciatura en Ciencias
- Â¿QuÃ© es una licenciatura?
- Los 11Â buenos hÃ¡bitos de estudio para desarrollar
- CÃ³mo escribir una carta de recomendaciÃ³n
- Los 10Â empleos mÃ¡s demandados con un programa de grado en Negocios
- Â¿Vale la pena hacer una MaestrÃa en Ciencias informÃ¡ticas?
- Ver todos los programas de grado
- Coursera India
- Coursera Reino Unido
- Coursera MÃ©xico