Assignments and material for the Machine Learning course at IITD
- Assignment 1
- Linear Regression for Regression and Classification of Microsuturing images in Numpy
- Assignment 2
- Support Vector Machines
- Assignment 3
- Decision Trees from scratch in Numpy and using Sklearn
- Assignment 4
- CNNs from scratch in NumPy and using PyTorch
- Homework 1
- Proving results for the out of sample error of linear regression
- Homework 2
- Proving results for the VC dimension of SVMs