MODULE 11
Classical Artificial Intelligence
Search, adversarial games, planning, knowledge representation, and exact and approximate inference in Bayesian networks.
19 lessons~9h reading
- 0122 min
Agents and Environments
BeginnerComing soonRational agents, PEAS descriptions, and the environment taxonomy: observable, deterministic, episodic, discrete.
- 0224 min
Problem Formulation and State Spaces
BeginnerComing soonStates, actions, transition models, goal tests and path costs, with the state-space graph.
Assumes: Agents and Environments
- 0332 min
Uninformed Search
IntermediateComing soonBFS, DFS, uniform-cost, depth-limited and iterative deepening, compared on completeness, optimality and complexity.
Assumes: Problem Formulation and State Spaces · Breadth-First and Depth-First Search
- 0432 min
Informed Search and A*
IntermediateComing soonGreedy best-first and A*, the f = g + h decomposition, and a full numeric trace of A* on a map.
Assumes: Uninformed Search
- 0528 min
Heuristics, Admissibility and Consistency
AdvancedComing soonDesigning heuristics, admissibility and consistency proofs, dominance, and relaxed-problem heuristics.
Assumes: Informed Search and A*
- 0630 min
Local Search and Metaheuristics
IntermediateComing soonHill climbing and its traps, simulated annealing, beam search, and genetic algorithms.
Assumes: Informed Search and A*
- 0728 min
Adversarial Search and Minimax
IntermediateComing soonTurning the minimax theorem into an algorithm: game-tree search, the minimax value, and a fully traced example.
Assumes: Problem Formulation and State Spaces · Zero-Sum Games and the Minimax Theorem
- 0828 min
Alpha–Beta Pruning and Expectimax
AdvancedComing soonPruning without changing the result, move-ordering effects, and expectimax for stochastic games.
Assumes: Adversarial Search and Minimax
- 0930 min
Constraint Satisfaction Problems
AdvancedComing soonVariables, domains and constraints; backtracking, forward checking, arc consistency and AC-3.
Assumes: Local Search and Metaheuristics
- 1026 min
Knowledge Representation
IntermediateComing soonSemantic networks, frames, scripts and ontologies, and the trade-off between expressiveness and tractable inference.
Assumes: First-Order Logic: Syntax
- 1128 min
Logical Agents and the Wumpus World
IntermediateComing soonKnowledge bases, TELL and ASK, and an agent deducing safe moves from percepts.
Assumes: Resolution and Refutation · Agents and Environments
- 1230 min
Classical Planning
AdvancedComing soonSTRIPS representation, state-space and plan-space search, partial-order planning and GraphPlan.
Assumes: Knowledge Representation · Informed Search and A*
- 1326 min
Reasoning Under Uncertainty
IntermediateComing soonWhy logical entailment is too brittle for real evidence, the probabilistic alternative, and full joint distributions with their cost.
Assumes: Bayes' Theorem · Validity, Satisfiability and Entailment
- 1434 min
Bayesian Networks
AdvancedComing soonDAG structure, conditional probability tables, factorisation of the joint, and constructing a network.
Assumes: Reasoning Under Uncertainty
- 1530 min
Conditional Independence and d-Separation
AdvancedComing soonChains, forks and colliders; reading independence off the graph and the explaining-away effect.
Assumes: Bayesian Networks
- 1634 min
Exact Inference by Variable Elimination
AdvancedComing soonFactor products and summing out, elimination ordering, and a complete worked inference.
Assumes: Conditional Independence and d-Separation
- 1732 min
Approximate Inference by Sampling
AdvancedComing soonPrior, rejection and likelihood-weighted sampling, then Gibbs sampling and MCMC convergence.
Assumes: Exact Inference by Variable Elimination
- 1832 min
Hidden Markov Models
AdvancedComing soonStates, observations, the three canonical problems, and HMMs as dynamic Bayesian networks.
Assumes: Markov Chains · Bayesian Networks
- 1932 min
Forward–Backward and Viterbi
AdvancedComing soonFiltering, smoothing and the most likely state sequence, each traced numerically on a small HMM.
Assumes: Hidden Markov Models