Machine Learning Algorithms All of the algorithms are implemented from scratch. Pre-requisites Python 3 Algorithms K Nearest Neighbours Linear Regression Mixture of Gaussians Logistic Regression Generalized Linear Regression Bayesian Linear Regression Gaussian Process Regression Hidden Markov Models (Forward/Viterbi) Deep Learning - Tensorflow Assignments - Including theory Assignment 1 Assignment 2 Assignment 3 Assignment 4 Assignment 5