Week 3 Flashcards
What are three adventages and a disadvantage of forward chaining
1) Cheap, no effort and just observing
2) sometimes we don’t want many observations because they are expensive (medical puproses)
What is an advantage of backward chaining?
Need less observations
Explain Hill climbing
DFS with knowledge so picking a path based on info
What is optimal search
Finding path is not always the goal → shortest path is goal (without having to evaluate all possible paths)
Explain branch-and-bound
Expanding nodes ordered by travelled distance
Once it finds a solution, it ignores any paths that would take as long or longer to reach the goal, since they wouldn’t be better.
Explain adversarial search
How do i behave optimally if i know my opponent also want to behave optimally → 2 agents both make choices (checker, chess)
Explain a-b algorithm
If you have an idea that is surely bad, do not take time to see how truly awful it is, not consider moves that are considered useless