30  Introduction to Machine Learning

30.1 Learning objectives

  • Distinguish supervised and unsupervised learning.
  • Identify classification and regression questions.
  • Explain why predictive performance must be assessed on unseen observations.

30.2 From hypothesis testing to prediction

30.3 Samples, resamples, and generalization

30.4 Supervised and unsupervised learning

30.5 Classification and regression

30.6 Core algorithm families

30.6.1 Linear models and regularization

30.6.2 Decision trees and ensembles

30.6.3 Deep learning

30.7 Clustering and decomposition

30.8 Hands-on practice

30.9 Checkpoint

30.10 Further study