Search
Welcome to Lecture 2 – Search. This is the first step into the world of planning and problem-solving. For our rational agents to be able to solve real-world challenges, we first learn how to translate a given problem into formalized search problems. We differentiate between two different general methods to tackle these search problems – Tree Search and Graph Search. To explore the search problem and find a solution we combine these methods with different Search Algorithms, both uninformed and informed.
Topics in this course:
- Intelligent Agents (Search 1)
- Search Problems (Search 2)
- Tree Search and Graph Search (Search 3)
- Uninformed Search with Depth-first Search, Breadth-first Search and Uniform Cost Search (Search 4 and 5)
- Informed Search with Greedy Search and A* Search (Search 6 and 7)
- Heuristics for Informed Search Algorithms (Search 7 and 8)
- Summary (Search 9)
The lecture videos can be found here.
Step-by-Step Examples:
- Tree Search and Graph Search (after video 3)
- Depth-first Search, Breadth-first Search, Uniform Cost Search (after video 5)
- A* and Heuristics (after video 7)
Last modified: Tuesday, 10 October 2023, 4:17 PM