Skip to content
VibeFormer

MODULE 11

Classical Artificial Intelligence

Search, adversarial games, planning, knowledge representation, and exact and approximate inference in Bayesian networks.

19 lessons~9h reading

  1. 01

    Agents and Environments

    BeginnerComing soon

    Rational agents, PEAS descriptions, and the environment taxonomy: observable, deterministic, episodic, discrete.

    22 min
  2. 02

    Problem Formulation and State Spaces

    BeginnerComing soon

    States, actions, transition models, goal tests and path costs, with the state-space graph.

    Assumes: Agents and Environments

    24 min
  3. 03

    Uninformed Search

    IntermediateComing soon

    BFS, 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

    32 min
  4. 04

    Informed Search and A*

    IntermediateComing soon

    Greedy best-first and A*, the f = g + h decomposition, and a full numeric trace of A* on a map.

    Assumes: Uninformed Search

    32 min
  5. 05

    Heuristics, Admissibility and Consistency

    AdvancedComing soon

    Designing heuristics, admissibility and consistency proofs, dominance, and relaxed-problem heuristics.

    Assumes: Informed Search and A*

    28 min
  6. 06

    Local Search and Metaheuristics

    IntermediateComing soon

    Hill climbing and its traps, simulated annealing, beam search, and genetic algorithms.

    Assumes: Informed Search and A*

    30 min
  7. 07

    Adversarial Search and Minimax

    IntermediateComing soon

    Turning 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

    28 min
  8. 08

    Alpha–Beta Pruning and Expectimax

    AdvancedComing soon

    Pruning without changing the result, move-ordering effects, and expectimax for stochastic games.

    Assumes: Adversarial Search and Minimax

    28 min
  9. 09

    Constraint Satisfaction Problems

    AdvancedComing soon

    Variables, domains and constraints; backtracking, forward checking, arc consistency and AC-3.

    Assumes: Local Search and Metaheuristics

    30 min
  10. 10

    Knowledge Representation

    IntermediateComing soon

    Semantic networks, frames, scripts and ontologies, and the trade-off between expressiveness and tractable inference.

    Assumes: First-Order Logic: Syntax

    26 min
  11. 11

    Logical Agents and the Wumpus World

    IntermediateComing soon

    Knowledge bases, TELL and ASK, and an agent deducing safe moves from percepts.

    Assumes: Resolution and Refutation · Agents and Environments

    28 min
  12. 12

    Classical Planning

    AdvancedComing soon

    STRIPS representation, state-space and plan-space search, partial-order planning and GraphPlan.

    Assumes: Knowledge Representation · Informed Search and A*

    30 min
  13. 13

    Reasoning Under Uncertainty

    IntermediateComing soon

    Why 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

    26 min
  14. 14

    Bayesian Networks

    AdvancedComing soon

    DAG structure, conditional probability tables, factorisation of the joint, and constructing a network.

    Assumes: Reasoning Under Uncertainty

    34 min
  15. 15

    Conditional Independence and d-Separation

    AdvancedComing soon

    Chains, forks and colliders; reading independence off the graph and the explaining-away effect.

    Assumes: Bayesian Networks

    30 min
  16. 16

    Exact Inference by Variable Elimination

    AdvancedComing soon

    Factor products and summing out, elimination ordering, and a complete worked inference.

    Assumes: Conditional Independence and d-Separation

    34 min
  17. 17

    Approximate Inference by Sampling

    AdvancedComing soon

    Prior, rejection and likelihood-weighted sampling, then Gibbs sampling and MCMC convergence.

    Assumes: Exact Inference by Variable Elimination

    32 min
  18. 18

    Hidden Markov Models

    AdvancedComing soon

    States, observations, the three canonical problems, and HMMs as dynamic Bayesian networks.

    Assumes: Markov Chains · Bayesian Networks

    32 min
  19. 19

    Forward–Backward and Viterbi

    AdvancedComing soon

    Filtering, smoothing and the most likely state sequence, each traced numerically on a small HMM.

    Assumes: Hidden Markov Models

    32 min