CSC421 Intro to AI - Final Study Guide

The final consists of 7 questions (each worth 5 points).
Two of the questions are from material we covered
before the midterm and the remaining 5 are from
material we covered after. I hope you find this study
guide useful


Sections from Textbook:


Important Topics

Types of agents
Problem definition (PEAS)
Uninformed search strategies (DFS, BFS and iterative deepening)
Informed search strategies (Greedy, A*)
Admissible heurisitcs - relaxed problems
Local Search (Hill climbing)
Constraint Satisfaction Problems (Backtracking, variable and value ordering)
Local search for CSP
Minimax algorithm
Alpha-Beat Pruning
Propositional Logic and Inference (Backward Chaining, Forward Chaining, Resolution)
First-order Logic and Inference (Reduction to PL, unification, backward chaining,
forward chaining, resolution)
Situation-Calculus (Frame-Effect axioms, Succesor-State axioms)
Representational frame problem
-----------After Midterm------------
Basic probability (axioms, notation)
Inference using full joint distributions
Independence and Bayes Rule
Bayesian Networks (BN) (representation/notation)
Exact inference in BN (enumeration + basic idea of variable elimination)
Approximate inference in BN (direct sampling, rejection sampling,
Markov-Chain Monte Caro)
Hidden Markov Models (basic notation + concepts)
HMM inference tasks (filtering, prediction, smoothing, most likely explanation)
Inductive Learning
Learning Decision Trees
Baysian Learning, Maximum a posteriori (MAP) and Maximum-Likelihood
Maximum-Likelihood estimation of parametric continuous models
Naive Bayes model
Nearest-neighbor Models
Neural Networks (basic notation/concepts)
Kernel Machines (basic idea/concepts)