This repository contains the code for all the programming tasks of the Mathematics for Machine Learning courses by Imperial College London:
Linear Algebra (link)
- Identifying Special Matrices
- Gram-Schmidt Process
- Reflecting Bear
- PageRank
Multivariate Calculus (link)
- The Sandpit
- The Sandpit 2
- Backpropagation
- Gradient descent in a sandpit
- Fitting the distribution of heights data
PCA (link)
- Mean/Covariance of a data set and effect of linear transformation
- Distances and Angles between Images along with KNN implementation
- Orthogonal Projections
- PCA