/CPSC540machinelearning

Solutions to the assignments of the CPSC 540 Machine Learning course (2013) taught by Nando de Freitas

Primary LanguagePython

CPSC540machinelearning

Solutions to the assignments of the CPSC 540 Machine Learning course (2013) taught by Nando de Freitas. For video lectures and slides click here.

[1.1 Ridge Regression](http://nbviewer.ipython.org/github/diktat/CPSC540machinelearning/blob/master/1.1 Ridge Regression.ipynb)

[1.2 Bayesian Linear Regression](http://nbviewer.ipython.org/github/diktat/CPSC540machinelearning/blob/master/1.2 Bayesian Linear Regression.ipynb)

[1.3 Dual Form of Ridge Regression](http://nbviewer.ipython.org/github/diktat/CPSC540machinelearning/blob/master/1.3 Dual Form of Ridge Regression.ipynb)

[1.4 Collaborative Filtering for Movie Recommendation](http://nbviewer.ipython.org/github/diktat/CPSC540machinelearning/blob/master/1.4 Collaborative Filtering for Movie Recommendation.ipynb)

[2.1 Bias Variance Trade-off](http://nbviewer.ipython.org/github/diktat/CPSC540machinelearning/blob/master/2.1 Bias Variance Trade-off.ipynb)

[2.2 Entropy of a Gaussian Distribution](http://nbviewer.ipython.org/github/diktat/CPSC540machinelearning/blob/master/2.2 Entropy of a Gaussian Distribution.ipynb)

[2.3 Collaborative Filtering for Movie Recommendation](http://nbviewer.ipython.org/github/diktat/CPSC540machinelearning/blob/master/2.3 Collaborative Filtering for Recommendation.ipynb)

[3.1 Gradient and Hessian for logistic regression](http://nbviewer.ipython.org/github/diktat/CPSC540machinelearning/blob/master/3.1 Gradient and Hessian for logistic regression.ipynb)