Skip to content

Machine Learning Algorithms from Scratch. Explanation of the mathematics behind various ML Algorithms coupled with a Numpy only Implementation of the models. The Aim is to Demystify everything from Linear Regression to Deep Neural Networks

Notifications You must be signed in to change notification settings

ITrustNumbers/Machine_Learning_Algorithms_from_Scratch

Repository files navigation

Machine Learning Algorithms From Scratch

Python Numpy

Least Squares Gradient Descent Logistic Regression K-NN PCA

This repository is my attempt at demystifying machine learning algorithms. Each section of this repository will contain an explanatory notebook in which I will try my very best to explain the mathematical intuition behind the ML algorithm. In conjunction with that, a bare-bones Numpy implementation of the algorithm will also be developed.

This repository will always be a work in progress, and I will add new algorithms as I go.

Content:

1. Supervised Learning:

2. Unsupervised Learning:

  • [Principal Component Analysis(PCA)]

About

Machine Learning Algorithms from Scratch. Explanation of the mathematics behind various ML Algorithms coupled with a Numpy only Implementation of the models. The Aim is to Demystify everything from Linear Regression to Deep Neural Networks

Resources

Stars

Watchers

Forks