Chapter 9: Learning — Supervised, Unsupervised & Reinforcement

9.1 Machine Learning Overview

Three main paradigms of machine learning:

Type Description Examples
Supervised Learns from labeled examples Classification, regression
Unsupervised Finds patterns in unlabeled data Clustering, dimensionality reduction
Reinforcement Learns through rewards/penalties Game playing, robotics

9.2 Supervised Learning

Classification

Predicts discrete class labels:

Regression

Predicts continuous values:

9.3 Unsupervised Learning

Clustering

Groups similar data points:

Dimensionality Reduction

Reduces number of variables:

9.4 Reinforcement Learning

Key components:

Algorithms: Q-learning, Deep Q Networks (DQN), Policy Gradients

9.5 Frequently Asked Exam Questions

  1. Compare supervised vs unsupervised learning with examples.
  2. Explain the reinforcement learning framework.
  3. What is the bias-variance tradeoff?
  4. Describe how Q-learning works.
  5. When would you use PCA vs t-SNE?