On the other hand, I still feel that the course is often unnecessarily brutal and could use better explanations.
[0] https://mitpress.mit.edu/books/probabilistic-graphical-model...
Also Bayesian Methods for Hackers: https://news.ycombinator.com/item?id=16482421
I envision more sophisticated AGI systems to use DNN or other NN techniques to learn about the world, and be able to take in uncertain input and make sense of it. PGM or similar would then be used to correctly (in the mathematical sense) reason about what to do to accomplish the agent's goals.
The lectures were OK, but the homework was more than challenging. Not only had you to battle with the topic itself, but then you need to magically acquire knowledge in some totally unknown topic (I think it was genetics) and wrangle the quite baroque representation of that topic shoehorned in a programming language that is totally not made for it.
I was on the verge of despair because of those secondary problems. Really.
– the first course in the specialization has a very good and engaging start, but the gap between lectures and problems widens quickly after that (maybe that's why the author boasts about a "challenging" course "not for everyone"). I'm hesitant to take the next course of the specialization.