Machine-Learning-Stanford-Andrew-Ng icon indicating copy to clipboard operation
Machine-Learning-Stanford-Andrew-Ng copied to clipboard

# Machine Learning (Coursera) This is my solution to all the programming assignments and quizzes of Machine-Learning (Coursera) taught by Andrew Ng. After completing this course you will get a broad i...

Machine Learning (Coursera)

This is my solution to all the programming assignments and quizzes of Machine-Learning (Coursera) taught by Andrew Ng. After completing this course you will get a broad idea of Machine learning algorithms. Try to solve all the assignments by yourself first, but if you get stuck somewhere then feel free to browse the code.

Contents

  • Lectures Slides
  • Solution to programming assignment
  • Solution to Quizzes

by Andrew Ng, Stanford University, Coursera

Week 1

  • [X] Videos: Introduction
  • [X] Quiz: Introduction
  • [X] Videos: Linear Regression with One Variable
  • [X] Quiz: Linear Regression with One Variable

Week 2

  • [X] Videos: Linear Regression with Multiple Variables
  • [X] Quiz: Linear Regression with Multiple Variables
  • [X] Videos: Octave/Matlab Tutorial
  • [X] Quiz: Octave/Matlab Tutorial
  • [X] Programming Assignment: Linear Regression

Week 3

  • [X] Videos: Logistic Regression
  • [X] Quiz: Logistic Regression
  • [X] Videos: Regularization
  • [X] Quiz: Regularization
  • [X] Programming Assignment: Logistic Regression

Week 4

  • [X] Videos: Neural Networks: Representation
  • [X] Quiz: Neural Networks: Representation
  • [X] Programming Assignment: Multi-class Classification and Neural Networks

Week 5

  • [X] Videos: Neural Networks: Learning
  • [X] Quiz: Neural Networks: Learning
  • [X] Programming Assignment: Neural Network Learning

Week 6

  • [X] Videos: Advice for Applying Machine Learning
  • [X] Quiz: Advice for Applying Machine Learning
  • [X] Videos: Programming Assignment: Regularized Linear Regression and Bias/Variance
  • [X] Machine Learning System Design
  • [X] Quiz: Machine Learning System Design

Week 7

  • [X] Videos: Support Vector Machines
  • [X] Quiz: Support Vector Machines
  • [X] Programming Assignment: Support Vector Machines

Week 8

  • [X] Videos: Unsupervised Learning
  • [X] Quiz: Unsupervised Learning
  • [X] Videos: Dimensionality Reduction
  • [X] Quiz: Principal Component Analysis
  • [X] Programming Assignment: K-Means Clustering and PCA

Week 9

  • [X] Videos: Anomaly Detection
  • [X] Quiz: Anomaly Detection
  • [X] Videos: Recommender Systems
  • [X] Quiz: Recommender Systems
  • [X] Programming Assignment: Anomaly Detection and Recommender Systems

Week 10

  • [X] Videos: Large Scale Machine Learning
  • [X] Quiz: Large Scale Machine Learning

Week 11

  • [X] Videos: Application Example: Photo OCR
  • [X] Quiz: Application: Photo OCR

Certificate

  • Verified Certificate

References

[1] Machine Learning - Stanford University