Advanced · module A4
Probabilistic Reasoning, Decisions and Game Theory
By the end: Build and query probabilistic models, track hidden states over time, and analyse decisions and strategic interactions
- Covers
- Reasoning and deciding under uncertainty, over time and among many agents
- Contents
- 4 chapters, 12 topics
- Time
- About 3 hours
- Level
- Advanced
- Your progress
- 0 / 12
This module builds on Problem Solving and Reasoning: Classical AI, Advanced Mathematics for AI. We suggest looking at it first, but the choice is yours.
Chapter 1 Probabilistic Models
- 1.115 minBeing written
Bayesian Networks
Graphs of conditional dependence and conditional probability tables
Code: build and query a network
P(x₁…xₙ) = Π P(xᵢ|parents(xᵢ))
- 1.215 minBeing written
Exact and Approximate Inference
Variable elimination, sampling and Gibbs sampling
Code: compare exact and sampled answers
- 1.312 minBeing written
Causal Models
Interventions, confounders and the do-operator
Code: a confounded example
P(Y|do(X))
Chapter 2 Reasoning Over Time
- 2.110 minBeing written
Markov Chains
States, transition matrices and stationary distributions
Code: weather simulation
- 2.215 minBeing written
Hidden Markov Models
Forward-backward and Viterbi algorithms
Code: part-of-speech tagging
- 2.315 minBeing written
Kalman and Particle Filters
Tracking a moving object from noisy sensors
Code: track a moving point
x̂ = x̂⁻ + K(z − Hx̂⁻)
Chapter 3 Decisions
- 3.112 minBeing written
Utility Theory and Decision Networks
Expected utility, risk and the value of information
Code: an expected-utility decision
EU(a) = Σ P(s|a) U(s)
- 3.212 minBeing written
Sequential Decisions and POMDPs
Planning with uncertain outcomes and hidden states
Reading and demo
Chapter 4 Many Agents
- 4.112 minBeing written
Game Theory
Normal-form games, dominant strategies and Nash equilibrium
Interactive: the prisoner's dilemma
- 4.212 minBeing written
Cooperative Games and the Shapley Value
Fair division of value, and its use in explaining models
Code: compute Shapley values
- 4.310 minBeing written
Mechanism Design and Auctions
Designing rules so agents behave well
Case study: ad auctions
- 4.420 minBeing written
Module Review and Assessment
Derivations and a scored quiz
Graded problem set