← Parminces
Christopher M. Bishop, Springer (2006)

Pattern Recognition and
Machine Learning

The foundational Bayesian ML textbook, rebuilt chapter by chapter as interactive lessons. From polynomial curve fitting to graphical models, with live simulations at every step.

14
Chapters
40+
Simulations
120+
Quizzes
Foundations
Chapter 1

Introduction

Polynomial curve fitting, probability theory, Bayesian inference, model selection, curse of dimensionality, decision theory, information theory.

Chapter 2

Probability Distributions

Bernoulli, binomial, beta, Gaussian, exponential family, conjugate priors, nonparametric methods.

Linear Models
Chapter 3

Linear Models for Regression

Basis functions, least squares, bias-variance, Bayesian regression, model evidence.

Chapter 4

Linear Models for Classification

Fisher's discriminant, perceptron, logistic regression, generative vs discriminative, Laplace approximation.

Neural Networks & Kernels
Chapter 5

Neural Networks

Feed-forward networks, backpropagation, Hessian, regularization, mixture density networks, Bayesian NNs.

Chapter 6

Kernel Methods

Dual representations, kernel trick, RBF networks, Gaussian processes.

Chapter 7

Sparse Kernel Machines

Support vector machines, maximum margin, soft margin, SVR, relevance vector machines.

Graphical Models & Latent Variables
Chapter 8

Graphical Models

Bayesian networks, Markov random fields, d-separation, factor graphs, belief propagation.

Chapter 9

Mixture Models and EM

K-means, Gaussian mixtures, expectation-maximization, ELBO decomposition.

Approximate Inference
Chapter 10

Approximate Inference

Variational inference, mean field, variational EM, expectation propagation.

Chapter 11

Sampling Methods

Rejection sampling, importance sampling, MCMC, Metropolis-Hastings, Gibbs sampling, HMC.

Advanced Topics
Chapter 12

Continuous Latent Variables

PCA, probabilistic PCA, kernel PCA, factor analysis, ICA, autoencoders.

Chapter 13

Sequential Data

Markov models, hidden Markov models, forward-backward, Viterbi, Kalman filters.

Chapter 14

Combining Models

Bayesian model averaging, committees, boosting, AdaBoost, decision trees, mixtures of experts.