This is the repository of the programming assignment for the Coursera, Machine Learning by Stanford University taught by Andrew Ng. This is worth reading through if you are struggling with the course or wanting to know the fundamentals of Machine Learning.
Author: Joseph Cheng
Programming Language: Octave
Completion Date: 08/08/2020
Programming Exercise 1: Linear Regression
Programming Exercise 2: Logistic Regression
Programming Exercise 3: Multi-class Classification and Neural Networks
Programming Exercise 4: Neural Networks Learning
Programming Exercise 5: Regularized Linear Regression and Bias v.s. Variance
Programming Exercise 6: Support Vector Machines
Programming Exercise 7: K-means Clustering and Principal Component Analysis
Programming Exercise 8: Anomaly Detection and Recommender Systems