Here is the suggested learning path provided by the mephistopheies
- start with https://www.coursera.org/learn/machine-learning, it is the easiest one, but it gives everything but doesn't explains why it works, so you almost don't need to understand math (but there are a lot of formulas there, but Ng's superpower is to explain such stuff) then:
- if you want to recap calculus, then take
- if you want to refresh linear algebra https://www.edx.org/course/linear-algebra-foundations-to-frontiers-0
- same for probability theory https://www.edx.org/course/introduction-to-probability-0
- same for statistics https://lagunita.stanford.edu/courses/course-v1:OLI+ProbStat+Open_Jan2017/about
- or short version of all of these https://www.coursera.org/specializations/mathematics-machine-learning but i'm not sure about it -)
- then it is time for machine learning courses:
- intro:
- advanced
- deep learning:
- intro:
- https://www.deeplearning.ai/ Ng's style
- advanced
- http://cs231n.stanford.edu/ computer vision
- http://cs224d.stanford.edu/
- books (better to read after some courses):