Machine Learning

These notes cover the Machine Learning Specialization by Andrew Ng (DeepLearning.AI / Stanford).

These notes cover the Machine Learning Specialization by Andrew Ng (DeepLearning.AI / Stanford).

Specialization Roadmap

Course 1: Supervised Machine Learning: Regression and Classification

This course covers the foundations of machine learning, including:

  • Linear regression
  • Logistic regression (classification)
  • Gradient descent
  • Regularization

Course 2: Advanced Learning Algorithms

This course covers more powerful models and practical techniques:

  • Neural networks
  • Decision trees
  • Advice for applying machine learning (bias/variance, debugging)

Course 3: Unsupervised Learning, Recommenders, Reinforcement Learning

This course covers a range of important algorithms beyond supervised learning:

  • Clustering (K-means)
  • Anomaly detection
  • Recommender systems
  • Reinforcement learning