Mathematics-for-Machine-Learning icon indicating copy to clipboard operation
Mathematics-for-Machine-Learning copied to clipboard

This repository contains the code for all the programming tasks of the Mathematics for Machine Learning courses taught at Coursera by Imperial College London

Mathematics for Machine Learning

This repository contains the code for all the programming tasks of the Mathematics for Machine Learning courses taught at Coursera 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

I've posted the answers here with the intent that it helps with debugging your own. I encourage you not to copy from the resources, but to understand why your code/answers might not have worked. The discussion forums are really helpful, and I recommend asking for help there before using the resources posted here.