2 ms·
+1 for Andrew Ng's ML course. I did the course earlier this year, and I can confirm that you don't need much more than high-school level maths knowledge. If yo
by andyjohnson0 8y ago
+1 for Andrew Ng's ML course.
I did the course earlier this year, and I can confirm that you don't need much more than high-school level maths knowledge. If you understand concepts like functions and summation then you're most of the way there, and if you've got some calculus then it should be easy. I came out of it with better mathematical comprehension than when I went in.
I found that I spent a lot of time on the course converting mathematical notation into code (octave/matlab), which is a great way to validate your understanding of the maths. If you're understanding is wrong then it either throws an error, or runs slowly because you failed to map summations etc onto the appropriate parallelised operations.
ML has moved on a bit since the course was designed, but it's still a good way to get familiar with the basics.