https://ocw.mit.edu/courses/18-06sc-linear-algebra-fall-2011...
My goal is to learn the math behind machine learning.
https://ocw.mit.edu/courses/18-06sc-linear-algebra-fall-2011...
My goal is to learn the math behind machine learning.
Book: Mathematics for Machine Learning (mml-book.github.io) https://news.ycombinator.com/item?id=16750789
Mathematics for Machine Learning [pdf] (mml-book.com) https://news.ycombinator.com/item?id=21293132
Mathematics of Machine Learning (2016) (ibm.com) https://news.ycombinator.com/item?id=15146746
For most current gen deep learning there's not even that much math, it's mostly a growing library of what are basically engineering tricks. For example an LSTM is almost exclusively very basic linear algebra with some calculus used to optimize it. But by it's nature the calculus can't be done by hand and the actual implementation of all that basic linear algebra is tricky and takes practice.
You'll learn more by implementing things from scratch based on the math than you will trying to read through all the background material hoping that one day it will all make sense. It only ever makes sense when implementing and by continuous reading/practice.
https://ocw.mit.edu/courses/18-065-matrix-methods-in-data-an...
[1] https://smile.amazon.com/Probabilistic-Machine-Learning-Intr...
It covers almost all the math you'd need to start doing ML research. I find it to be the ideal 'one book to rule them all' book for CS people in ML. Although, pure math grads in ML might find the book to not go deep enough.