Review
Philipp Koehn 30 April 2020
Philipp Koehn Artificial Intelligence: Review 30 April 2020
Review Philipp Koehn 30 April 2020 Philipp Koehn Artificial - - PowerPoint PPT Presentation
Review Philipp Koehn 30 April 2020 Philipp Koehn Artificial Intelligence: Review 30 April 2020 Exam 1 Date: Thursday, May 13, all day (but should take at most 3 hours) Posted on Piazza, to be submitted to Gradescope Format
Philipp Koehn 30 April 2020
Philipp Koehn Artificial Intelligence: Review 30 April 2020
1
– open book
Philipp Koehn Artificial Intelligence: Review 30 April 2020
2
and Game Playing – Intelligent Agents – Basic Search – Informed Search – Game Playing – Constraint Satisfaction
– Logical Agents – First Order Logic – Inference in First-Order Logic – Knowledge Representation – Planning
– Probabilistic Reasoning – Bayesian Networks – Markov Decision Processes – Decision Theory
– Statistical Learning – Neural Networks – Reinforcement Learning – Deep Reinforcement Learning
Philipp Koehn Artificial Intelligence: Review 30 April 2020
3
Philipp Koehn Artificial Intelligence: Review 30 April 2020
4
Philipp Koehn Artificial Intelligence: Review 30 April 2020
5
– completeness – time complexity – space complexity – optimality
– tree search – breadth / depth-first search – iterative deepening
Philipp Koehn Artificial Intelligence: Review 30 April 2020
6
– hill-climbing – simulated annealing
Philipp Koehn Artificial Intelligence: Review 30 April 2020
7
– deterministic / probabilistic – (im)perfect information
– minimax algorithm – α-β pruning – evaluation functions
Philipp Koehn Artificial Intelligence: Review 30 April 2020
8
– forward checking – arc consistency
Philipp Koehn Artificial Intelligence: Review 30 April 2020
9
Philipp Koehn Artificial Intelligence: Review 30 April 2020
10
– internal representations – incorporate new percepts – deduce hidden properties of the world
– formal language (syntax) – truth in real world (semantics) – entailment and inference
– forward chaining – backward chaining – resolution
Philipp Koehn Artificial Intelligence: Review 30 April 2020
11
– variables – relations – functions – quanitifiers
Philipp Koehn Artificial Intelligence: Review 30 April 2020
12
Philipp Koehn Artificial Intelligence: Review 30 April 2020
13
→ ontologies
– Cyc – Semantic web
Philipp Koehn Artificial Intelligence: Review 30 April 2020
14
– incomplete information – incorrect information – quantification problem
Philipp Koehn Artificial Intelligence: Review 30 April 2020
15
Philipp Koehn Artificial Intelligence: Review 30 April 2020
16
– conditional probability – independence – Bayes rule
Philipp Koehn Artificial Intelligence: Review 30 April 2020
17
– inference by enumeration – variable elimination
– rejection sampling – likelihood weighting – Markov chain Monte Carlo
Philipp Koehn Artificial Intelligence: Review 30 April 2020
18
– filtering – smoothing – best sequence
Philipp Koehn Artificial Intelligence: Review 30 April 2020
19
– value iteration – policy iteration
Philipp Koehn Artificial Intelligence: Review 30 April 2020
20
(compute utility of policy) – adaptive dynamic programming – temporal difference learning
– greedy agent – extended adaptive dynamic programming – Q-learning
Philipp Koehn Artificial Intelligence: Review 30 April 2020
21
Philipp Koehn Artificial Intelligence: Review 30 April 2020
22
– understanding of core concepts – understanding of algorithms → ability to carry them out by hand
Philipp Koehn Artificial Intelligence: Review 30 April 2020
23
Logical knowledge representation Which of the following are semantically and syntactically correct translations of ”Everyone’s zipcode within a state has the same first digit”?
[∀ y, z2 LivesIn(y, s) ∧ Zip(y) = z2 ⇒ Digit(1, z1) = Digit(1, z2)].
[∀ y, z2 LivesIn(y, s) ∧ Zip(y) = z2 ∧ Digit(1, z1) = Digit(1, z2)].
Philipp Koehn Artificial Intelligence: Review 30 April 2020
24
Game playing Consider the game of 2 × 2 tictactoe.
rotations or reflections of siblings already shown.
exploration of your tree.
Philipp Koehn Artificial Intelligence: Review 30 April 2020
25
Philipp Koehn Artificial Intelligence: Review 30 April 2020