HN Academy

The best online courses of Hacker News.

Hacker News Comments on
Learning From Data

edX · Caltech · 10 HN points · 4 HN comments

HN Academy has aggregated all Hacker News stories and comments that mention edX's "Learning From Data" from Caltech.
Course Description

Introductory Machine Learning course covering theory, algorithms and applications. Our focus is on real understanding, not just "knowing."

HN Academy Rankings
Provider Info
This course is offered by Caltech on the edX platform.
HN Academy may receive a referral commission when you make purchases on sites after clicking through links on this page. Most courses are available for free with the option to purchase a completion certificate.

Hacker News Stories and Comments

All the comments and stories posted to Hacker News that reference this url.
Prof Yaser S. Abu-Mostafa's Caltech course "Learning from Data" ( is probably the best introductory course for really understanding the physics of how machine learning works.

See Prof's Yaser's 1 min overview:

The "Learning from Data Book" videos are online for free, and the book is on Amazon...



The course is also availble on EdX:

I've got the book. It's a great book, even though the Machine Learning course here at Technion is more Bayesian than AML's seemingly PAC and VC-focused book.
For a glimpse into machine learning, check out Professor Yaser Abu-Mostafa's "Learning From Data" course from Caltech. The videos are online for free (,, and its corresponding book is on Amazon (

Also Professor Ng's course from Stanford (

Edx is also offering the caltech ML course in mooc format:
I've taken the previous (non-edX) version and this is by far one of the best and clearest MOOC (and even offline course) I've taken.
Note that this is not a watered-down course! It's the same course as the students at Caltech are taking, and in fact they will have the option not to attend the lectures and watch them online instead. The homework assignments will be the same ones as well (AFAIK).
Sep 14, 2013 · 10 points, 2 comments · submitted by ilija139
This course was previously offered, though I think it was an ad-hoc offering and not through EdX. Did anyone take it, and do you have a review?
You can view the old videos here: It is worth watching a few to see how well it is taught.

It is more mathematically rigorous with an emphasis on the theoretical fundamentals, especially compared to other online offerings that are more applied. It may not cover as many learning algorithms.

Here is a previous discussion And, a comment about the book

And, here are some of the impressive comments about the professor:

> Yaser Abu-Mostafa was (by enormous margin) the most effective professor I had at Caltech. Despite being such an expert in the field, he understands clearly when a concept is particularly challenging--and what about it makes it so. [...]

>What Andy says is absolutely true. This machine learning class was easily the best class I took at Caltech. Prof. Abu-Mostafa got a standing ovation at the end of the course the term I took it. I wish I could have taken more of his classes. \ It was also fairly difficult -- the assignments were hard, but at every step, you could look at what you'd done and say "I know why I'm doing this, and I can see how this works." \ I remember at the end of the term he took several students' notes and made copies of them, so that he could compare the students' notes with what he was trying to convey, and could know if he wasn't teaching certain parts of the class well enough. [...]

HN Academy is an independent project and is not operated by Y Combinator, Coursera, edX, or any of the universities and other institutions providing courses.
~ yaj@
;laksdfhjdhksalkfj more things ~ Privacy Policy ~
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.