Bart Selman CS4700
1
CS 4700: Foundations of Artificial Intelligence
Bart Selman selman@cs.cornell.edu
CS 4700: Foundations of Artificial Intelligence Bart Selman - - PowerPoint PPT Presentation
CS 4700: Foundations of Artificial Intelligence Bart Selman selman@cs.cornell.edu Module: Adversarial Search R&N: Chapter 5 Part II 1 Bart Selman CS4700 Outline Game Playing Optimal decisions Minimax - pruning Case study:
Bart Selman CS4700
1
Bart Selman selman@cs.cornell.edu
Bart Selman CS4700
2
Bart Selman CS4700
3
Bart Selman CS4700
4
Bart Selman CS4700
5
Bart Selman CS4700
6
Bart Selman CS4700
7
Bart Selman CS4700
8
Bart Selman CS4700
9
Bart Selman CS4700
10
Bart Selman CS4700
11
Bart Selman CS4700
12
Bart Selman CS4700
13
Bart Selman CS4700
14
Bart Selman CS4700
15
first search
Bart Selman CS4700
16
Bart Selman CS4700
17
Bart Selman CS4700
18
performance!
Bart Selman CS4700
19
Bart Selman CS4700
20
– Frederick Friedel (grandmaster), Newsday, May 9, 1997
100 200 10K 50K 1M 5M Seconds until heat death of sun Rules (Constraints) 20K 100K 0.5M 1M
Variables 1030 10301,020 10150,500 106020 103010
Case complexity
Car repair diagnosis Deep space mission control Chess (20 steps deep) & Kriegspiel (!) VLSI Verification Multi-agent systems combining: reasoning, uncertainty & learning 100K 450K Military Logistics Protein folding Calculation (petaflop-year)
On earth 1047 100 10K 20K 100K 1M
Exponential
$25M Darpa research program --- 2004-2009
Bart Selman CS4700
22
Bart Selman CS4700
23
Bart Selman CS4700
24
Bart Selman CS4700
25
Othello: human champions refuse to compete against computers, who are too strong. Backgammon: TD-Gammon is competitive with World Champion (ranked among the top 3 players in the world). Tesauro's approach (1992) used learning to come up with a good evaluation function. Exciting application
Bart Selman CS4700
26
Level-3 trap state
Bart Selman CS4700
35
Bart Selman CS4700
36