1. Foundations of Temporal Models

The primary goal of temporal models is to represent how a system's state changes over discrete time slices (Δ,2Δ,...,TΔ).

2. Hidden Markov Models (HMMs)

An HMM is a temporal model where the true state of the system is hidden (latent), but we can measure observable evidence.

3. Dynamic Bayesian Networks (DBNs)

DBNs are a generalization of HMMs. While an HMM uses a single, atomic variable for the hidden state, a DBN uses a factored representation—meaning the hidden state is broken down into multiple interconnected variables.

4. Linear Dynamical Systems (LDS) & The Kalman Filter

While HMMs and DBNs generally deal with discrete probabilities, a Linear Dynamical System models continuous state evolution. It relies on linear algebra for transitions and assumes Gaussian (normal) noise.

Comparing the Models

The lecture provides a useful matrix to distinguish these approaches: