CS 4100: Artificial Intelligence Informed Search
Instructor: Jan-Willem van de Meent
[Adapted from slides by Dan Klein and Pieter Abbeel for CS188 Intro to AI at UC Berkeley (ai.berkeley.edu).]
Announcements
- Homework
k 1: Search (lead TA: Iris)
- Due Mon 16 Sep at 11:59pm (deadline ext
xtended)
- Pr
Project 1 t 1: Search (lead TA: Iris)
- Due Mon 23 Sep at 11:59pm
- Longer than most – start early!
- Homework
k 2: Constraint Satisfaction Problems (lead TA: Eli)
- Due Mon 23 Sep at 11:59pm
- Offi
Office H Hours
- Iris:
s: Mon 10.00am-noon, RI 237
- JW
JW: Tue 1.40pm-2.40pm, DG 111
- El
Eli: Wed 3.00pm-5pm, RY 143
- Zh
Zhaoqi qing: : Thu 9.00am-11.00am, HS 202
Today
- Informed Search
- Heuristics
- Greedy Search
- A* Search
- Graph Search
Recap: Search Recap: Search
- Search problem:
- St
States (configurations of the world)
- Ac
Actions and cost sts
- Successo
ssor function (world dynamics)
- Start st
state and goal test st
- Search tree:
- No
Nodes represent plans s for reaching states
- Pl
Plans have cost sts s (sum of action costs)
- Search algorithm:
- Systematically builds a search tree
- Chooses an ordering of the fr
frin inge (unexplored nodes)
- Co
Comple lete te: : finds solution if it exists
- Op
Optim timal: l: finds least-cost plan
Example: Pancake Problem
Cost: Number of pancakes flipped