Open root

Machine Learning

If you are interested in machine learning but don't quite know where to start, some references are assembled below which you may find informative.

Mathematical Foundations

If you need to brush up on the mathematical foundations underlying the advanced topics in machine learning, check out this blog post. For an even more detailed review, this textbook may offer the depth you seek.


Once you're ready to dive into a course focused on machine learning techniques, this Caltech lecture series is well-regarded. As you go through it, you may reference its official homework assignments and some user-created solutions.

Gradient Descent

This overview of gradient descent provides theoretical and practical guidance.