Caltech Machine Learning course notes and homework. Implements from scratch algorithms like SVM, neural networks, backpropagation, perceptrons and other linear classifiers.
Online Machine Learning course from Caltech that I have done.
Course website: https://work.caltech.edu/telecourse.html
Lectures/slides: https://work.caltech.edu/lectures.html
https://work.caltech.edu/homework/hw1.pdf
https://work.caltech.edu/homework/hw2.pdf
https://work.caltech.edu/homework/hw3.pdf
https://work.caltech.edu/homework/hw4.pdf
https://work.caltech.edu/homework/hw5.pdf
https://work.caltech.edu/homework/hw6.pdf
https://work.caltech.edu/homework/hw7.pdf
https://work.caltech.edu/homework/hw8.pdf
https://work.caltech.edu/homework/final.pdf
Implemented K Means clustering algorithm from scratch
Used Regular Radial Basis Functions in combination with kmeans for classification, and compared the results with SVM with RBF kernel.