AI Fundamentals
Search, Optimization, and Classical AI Algorithms
18 lessons in AI Fundamentals
- State Space Search FormulationFlashcard
- Resolution: Automated Logical InferenceSlides / Video
- Genetic and Evolutionary AlgorithmsSlides / Video
- Simulated AnnealingSlides / Video
- Hill Climbing and Its LimitationsSlides / Video
- Expectiminimax for Stochastic GamesSlides / Video
- Alpha-Beta PruningSlides / Video
- Adversarial Search: Minimax AlgorithmSlides / Video
- Weighted A* and Memory-Bounded SearchSlides / Video
- A* Search AlgorithmSlides / Video
- Greedy Best-First SearchSlides / Video
- Consistency (Monotonicity) of HeuristicsSlides / Video
- Heuristic Functions and AdmissibilitySlides / Video
- Evaluating Search AlgorithmsSlides / Video
- Iterative Deepening DFSSlides / Video
- Uniform-Cost SearchSlides / Video
- Depth-First Search (DFS)Slides / Video
- Uninformed Search: Breadth-First SearchSlides / Video