Introduction to Artificial Intelligence - Assignment 2 and Optimizations - Lecture 7
-
74
-
- Write review
Free courses from frontend to fullstack and AI
Gain a Splash of New Skills - Coursera+ Annual Just ₹7,999
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore advanced search algorithms and optimization techniques in this artificial intelligence lecture that covers Assignment 2 implementation details and performance improvements. Learn about actions and paths in search problems, understand heuristic functions for guiding search algorithms, and examine connectivity concepts including connected breadth-first search and connectivity checking methods. Discover optimization strategies for search algorithms, including tie-breaking mechanisms for F values and bidirectional search approaches that can significantly reduce computational complexity. Follow along with a comprehensive code overview and hands-on demonstration of the Search_Student implementation, then master debugging techniques using browser-based debugging tools for AI algorithm development and troubleshooting.
Syllabus
- GUI Demo
- Slides Start
- Actions
- Paths
- Heuristic Functions
- Connectivity
- Connected BFS
- Connectivity Check
- Optimizations
- Tie Breaking F Values
- Bidirectional Search
- Code Overview
- Search_Student
- Browser Debugger Tutorial
Taught by
Dave Churchill