How to teach yourself ML in two easy steps
1) Have a strong knowledge of undergraduate mathematics, probability, statistics, numerics
2) read a book about machine learning
1) Have a strong knowledge of undergraduate mathematics, probability, statistics, numerics
2) read a book about machine learning
The jump from classical machine learning to deep learning is not far if you have a good understanding of first principles.
It was helpful to me to have both, as details skipped over in one proof were often highlighted or better explained in its corresponding description. For someone whose training was not theoretical computer science, SSS left me with a better understanding most of the time.