HN Academy

The best online courses of Hacker News.

Hacker News Comments on
Introduction to Machine Learning | Udacity Free Courses

Udacity · 10 HN comments

HN Academy has aggregated all Hacker News stories and comments that mention Udacity's "Introduction to Machine Learning | Udacity Free Courses" .
Course Description

Take Udacity's Introduction to Machine Learning course which provides a foundational understanding of machine learning. Learn online and prepare for a ML career today.

HN Academy Rankings
Provider Info
This course is offered on the Udacity 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.
See also: all Reddit discussions that mention this course at

Hacker News Stories and Comments

All the comments and stories posted to Hacker News that reference this url.
I took these courses from Georgia Tech via OMSCS but they are also on udacity. (I took this before ML but its supposed to come after. There is some overlap. Probably my favorite graduate course.) (IMO not amazing)

Much more basic (took this before OMSCS):

I'm sure there are many more.

What about machine learning for trading didn't you like?
I found ML4T to be really accessible and fun. Cannot say the same for ML.

igravious Making neural nets uncool again. is dedicated to making the power of deep learning accessible to all.[0]

Udacity. Intro to Machine Learning: Pattern Recognition for Fun and Profit[1]

MIT 6.S099: Artificial General Intelligence[2]

Lecture Series on Artificial Intelligence by Prof. P. Dasgupta, Department of Computer Science & Engineering, Indian Institute of Technology, Kharagpur[3]

DeepMind. Reinforcement Learning Course by David Silver[4]

Stanford Winter Quarter 2016 class: CS231n: Convolutional Neural Networks for Visual Recognition.[5]







What? No. Why in the world do people even ask this kind of question. To a first approximation, the answer to "is it too late to get started with ..." question is always "no".

If no, what are the great resources for starters?

The videos / slides / assignments from here:

This class:

This class:

This book:

This book:

This book:

These books:

This book:

This book:

These subreddits:

These journals:

This site:

Any tips before I get this journey going?

Depending on your maths background, you may need to refresh some math skills, or learn some new ones. The basic maths you need includes calculus (including multi-variable calc / partial derivatives), probability / statistics, and linear algebra. For a much deeper discussion of this topic, see this recent HN thread:

Luckily there are tons of free resources available online for learning various maths topics. Khan Academy isn't a bad place to start if you need that. There are also tons of good videos on Youtube from Gilbert Strang, Professor Leonard, 3blue1brown, etc.

Also, check out Doing Kaggle contests can be a good way to get your feet wet.

And the various Wikipedia pages on AI/ML topics can be pretty useful as well.

For anyone interested in SVMs (and other introductory Machine Learning concepts), Udacity's intro course is really good:
This class from MIT taught by Patrick Winston is also a great resource:

At the end of the class, he also gives some historical perspectives, like how Vapnik came up with SVMs.

These 3 are the most well know and well regarded 0-to-hero type intro courses online, and high-school math is sufficient to follow along (but pick only one and go start to finish!):

* (by Peter Norvig - director of research @ Google & Sebastian Thrun - lead dev of google self driving car and founder of google x, now at gerogia tech uni) - great if you want a more "deep thinking" style intro to AI

* (Sebastian Thrun & Katie Malone - former physicist and data scientist great at explaining stuff so that anyone can grok it) - great if you want a more "down to earth" engineering style intro with simple clear examples

* (Andrew Ng @ Stanford & chied scientist at Baidu, former Google researcher) - great if you want a "bottom up", from math, through code/engineering, with less fuzzy big picture stuff - this is a great intro, even if Andrew Ng is less of a rock-star-presenter, if you want to start from math details up take this one!

Oh, and kaggle: . If you get stuck on anything, google the relevant math, pick up just enough to have an intuition and carry on.

You're still in college so you have plenty of time to learn well the required math, it's better to get a broad picture of the field ASAP imho! Then when you'll take the math classes, you'll already have "aha, this feels my gap about X and Y" and "aha, now I get why Z" and you'll really love that math after you already know what problems it solves!

(PS if you're less of a "highly logico-intuitive" person and more "analytical rigorous thinker" instead, just ignore my last paragraph and focus on the math, but try to get some deep intuition of probability along the way)

I'll try to do the coursera course on ML -- last time I tried I got swamped by schoolwork. Thanks for the suggestions.
udacity free machine learning course is a nice way to get the basics
Udacity also offers a free course on machine learning: You will start with mini projects and will also work towards a final project: "searching for signs of corporate fraud in Enron data"
Thanks! That could actually be my next step.
> Please don't be like Udacity

Huh? Udacity has numerous free courses. They've never made a free course non-free. Any new paid course is developed with new material, and they're still churning out free courses.

Here's one of the gems from the early days of Udacity - Peter Norvig's Design of Computer Programs:

And here's one of the early machine learning courses:

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.