YoVDO

Heuristic Search and A* Search Algorithm - Lecture 5

Offered By: Dave Churchill via YouTube

Tags

Artificial Intelligence Courses Search Algorithms Courses Pathfinding Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the fundamentals of heuristic search and the A* search algorithm in this comprehensive lecture from the Introduction to Artificial Intelligence course. Delve into informed search techniques, including Best-First Search (BeFS) and Greedy Best-First Search (GBeFS), while understanding the crucial role of heuristic functions. Examine the concept of admissible heuristics before diving deep into the A* search algorithm, its pseudocode, performance characteristics, and a detailed example. Conclude with an introduction to Weighted A* Search and observe its application through an interactive demo. Access the provided search demo link to visualize and experiment with the concepts discussed throughout the lecture.

Syllabus

- Intro
- Informed Heuristic Search
- Best-First Search BeFS
- Heuristic Function hn
- Greedy Best-First Search GBeFS
- Search Demo
- Admissible Heuristic
- A* Search Algorithm
- Consistent Heuristic
- A* Pseudocode Comparison / Optimization
- A* Search Performance
- A* Search Detailed Example
- Weighted A* Search
- Weighted A* Demo


Taught by

Dave Churchill

Related Courses

The Beginner's Guide to Artificial Intelligence (Unity 2022)
Udemy
Build Your Own First Person Shooter / Survival Game in Unity
Udemy
Python Data Structures and Algorithms
LinkedIn Learning
Unity 5: 2D Pathfinding
LinkedIn Learning
New Features in Unity 3.5
Pluralsight