/Math-of-Machine-Learning-Course-by-Siraj

Implements common machine learning algorithms from scratch in python. Intuition and theory behind the algorithms is also discussed.

Primary LanguageJupyter Notebook

Math-for-Machine-Learning-Course-by-Siraj

This is a course offered by Siraj Raval on youtube about math and statistical concepts used in machine learning. The purpose of this course is to learn how to implement the most common machine learning algorithms from scratch (without using machine learning libraries such as tensorflow, PyTorch, scikit-learn, etc).

This repository will contain my answers to the weekly homework (coding challenges) from this course. I will submit the assignments as detailed jupyter notebooks so its easy for others to go over the code.

References:

Sylabus for mathematics in machine learning course