/ml-coursera-stanford

Machine Learning by Stanford University. Programming assignments.

Primary LanguageMATLAB

Machine Learning

by Andrew Ng, Stanford University, Coursera

Week 1

  • Videos: Introduction
  • Quiz: Introduction
  • Videos: Linear Regression with One Variable
  • Quiz: Linear Regression with One Variable

Week 2

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

Week 3

  • Videos: Logistic Regression
  • Quiz: Logistic Regression
  • Videos: Regularization
  • Quiz: Regularization
  • Programming Assignment: Logistic Regression

Week 4

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

Week 5

  • Videos: Neural Networks: Learning
  • Quiz: Neural Networks: Learning
  • Programming Assignment: Neural Network Learning

Week 6

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

Week 7

  • Videos: Support Vector Machines
  • Quiz: Support Vector Machines
  • Programming Assignment: Support Vector Machines

Week 8

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

Week 9

  • Videos: Anomaly Detection
  • Quiz: Anomaly Detection
  • Videos: Recommender Systems
  • Quiz: Recommender Systems
  • Programming Assignment: Anomaly Detection and Recommender Systems

Week 10

  • Videos: Large Scale Machine Learning
  • Quiz: Large Scale Machine Learning

Week 11

  • Videos: Application Example: Photo OCR
  • Quiz: Application: Photo OCR