This repository consists of my solutions to the weekly programming assignments of the Machine Learning MOOC which is offered by Stanford University at Coursera and is taught by Andrew Ng. As a master procrastinator, it took me more than 2 years to complete an 11-week course. On the bright side, the knowledge about Differential Calculus, Linear Algebra, Algorithms, Probability and Statistics that I could garner during my freshman and sophomore years really helped in understanding some of the contents of this course.
- Linear Regression
- Logistic Regression
- Multi-Class Classification and Neural Networks
- Neural Networks Learning
- Regularized Linear Regression and Bias/Variance
- Support Vector Machines
- K-Means Clustering and Principal Component Analysis
- Anomaly Detection and Recommender Systems
Although I think my grasp of the concepts are still pretty superficial, I'll try to update this markdown file to explain my solutions to the weekly programming exercises. I'll also try to upload my Quiz Feedbacks. 😄