I have always emphasized on the importance of mathematics in machine learning.
Here is a compilation of resources (books, videos & papers) to get you going.
(Note: It& #39;s not an exhaustive list but I have carefully curated it based on my experience and observations)
Here is a compilation of resources (books, videos & papers) to get you going.
(Note: It& #39;s not an exhaustive list but I have carefully curated it based on my experience and observations)
by Marc Peter Deisenroth, A. Aldo Faisal, and Cheng Soon Ong
https://mml-book.github.io/
Note:">https://mml-book.github.io/">... this is probably the place you want to start. Start slowly and work on some examples. Pay close attention to the notation and get comfortable with it.
by Christopher Bishop
Note: Prior to the book above, this is the book that I used to recommend to get familiar with math-related concepts used in machine learning. A very solid book in my view and it& #39;s heavily referenced in academia.
by Jerome H. Friedman, Robert Tibshirani, and Trevor Hastie
Mote: machine learning deals with data and in turn uncertainty which is what statistics teach. Get comfortable with topics like estimators, statistical significance,...
by E. T. Jaynes
Note: In machine learning, we are interested in building probabilistic models and thus you will come across concepts from probability theory like conditional probability and different probability distributions.
by Dr. Sam Cooper & Dr. David Dye
https://www.youtube.com/playlist?list=PLiiljHvN6z193BBzS0Ln8NnqQmzimTW23
Note:">https://www.youtube.com/playlist... backpropagation is a key algorithm for training deep neural nets that rely on Calculus. Get familiar with concepts like chain rule, Jacobian, gradient descent,.
by Terence Parr & Jeremy Howard
https://arxiv.org/abs/1802.01528
Note:">https://arxiv.org/abs/1802.... In deep learning, you need to understand a bunch of fundamental matrix operations. If you want to dive deep into the math of matrix calculus this is your guide.
by Dr. Sam Cooper & Dr. David Dye
https://www.youtube.com/playlist?list=PLiiljHvN6z1_o1ztXTKWPrShrMrBLo5P3
Note:">https://www.youtube.com/playlist... a great companion to the previous video lectures. Neural networks perform transformations on data and you need linear algebra to get better intuitions.
by David J. C. MacKay
Note: When you are applying machine learning you are dealing with information processing which in essence relies on ideas from information theory such as entropy and KL Divergence,...
Read on Twitter
Mathematics for Machine Learningby Marc Peter Deisenroth, A. Aldo Faisal, and Cheng Soon Ong https://mml-book.github.io/">... this is probably the place you want to start. Start slowly and work on some examples. Pay close attention to the notation and get comfortable with it." title="https://abs.twimg.com/emoji/v2/... draggable="false" alt="๐" title="Blaues Buch" aria-label="Emoji: Blaues Buch"> Mathematics for Machine Learningby Marc Peter Deisenroth, A. Aldo Faisal, and Cheng Soon Ong https://mml-book.github.io/">... this is probably the place you want to start. Start slowly and work on some examples. Pay close attention to the notation and get comfortable with it." class="img-responsive" style="max-width:100%;"/>
Pattern Recognition and Machine Learningby Christopher BishopNote: Prior to the book above, this is the book that I used to recommend to get familiar with math-related concepts used in machine learning. A very solid book in my view and it& #39;s heavily referenced in academia." title="https://abs.twimg.com/emoji/v2/... draggable="false" alt="๐" title="Blaues Buch" aria-label="Emoji: Blaues Buch"> Pattern Recognition and Machine Learningby Christopher BishopNote: Prior to the book above, this is the book that I used to recommend to get familiar with math-related concepts used in machine learning. A very solid book in my view and it& #39;s heavily referenced in academia." class="img-responsive" style="max-width:100%;"/>
The Elements of Statistical Learningby Jerome H. Friedman, Robert Tibshirani, and Trevor HastieMote: machine learning deals with data and in turn uncertainty which is what statistics teach. Get comfortable with topics like estimators, statistical significance,..." title="https://abs.twimg.com/emoji/v2/... draggable="false" alt="๐" title="Blaues Buch" aria-label="Emoji: Blaues Buch"> The Elements of Statistical Learningby Jerome H. Friedman, Robert Tibshirani, and Trevor HastieMote: machine learning deals with data and in turn uncertainty which is what statistics teach. Get comfortable with topics like estimators, statistical significance,..." class="img-responsive" style="max-width:100%;"/>
Multivariate Calculus by Imperial College Londonby Dr. Sam Cooper & Dr. David Dye https://www.youtube.com/playlist... backpropagation is a key algorithm for training deep neural nets that rely on Calculus. Get familiar with concepts like chain rule, Jacobian, gradient descent,." title="https://abs.twimg.com/emoji/v2/... draggable="false" alt="๐บ" title="Fernsehen" aria-label="Emoji: Fernsehen"> Multivariate Calculus by Imperial College Londonby Dr. Sam Cooper & Dr. David Dye https://www.youtube.com/playlist... backpropagation is a key algorithm for training deep neural nets that rely on Calculus. Get familiar with concepts like chain rule, Jacobian, gradient descent,." class="img-responsive" style="max-width:100%;"/>
Mathematics for Machine Learning - Linear Algebraby Dr. Sam Cooper & Dr. David Dye https://www.youtube.com/playlist... a great companion to the previous video lectures. Neural networks perform transformations on data and you need linear algebra to get better intuitions." title="https://abs.twimg.com/emoji/v2/... draggable="false" alt="๐บ" title="Fernsehen" aria-label="Emoji: Fernsehen"> Mathematics for Machine Learning - Linear Algebraby Dr. Sam Cooper & Dr. David Dye https://www.youtube.com/playlist... a great companion to the previous video lectures. Neural networks perform transformations on data and you need linear algebra to get better intuitions." class="img-responsive" style="max-width:100%;"/>
Information Theory, Inference and Learning Algorithmsby David J. C. MacKayNote: When you are applying machine learning you are dealing with information processing which in essence relies on ideas from information theory such as entropy and KL Divergence,..." title="https://abs.twimg.com/emoji/v2/... draggable="false" alt="๐" title="Blaues Buch" aria-label="Emoji: Blaues Buch"> Information Theory, Inference and Learning Algorithmsby David J. C. MacKayNote: When you are applying machine learning you are dealing with information processing which in essence relies on ideas from information theory such as entropy and KL Divergence,..." class="img-responsive" style="max-width:100%;"/>