Introduction to Artificial Intelligence - Assignment 2 and Optimizations - Lecture 7
-
75
-
- Write review
2,000+ Free Courses with Certificates: Coding, AI, SQL, and More
Learn Backend Development Part-Time, Online
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
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