Companies Home Search Profile

Artificial Intelligence: Path Finding Algorithms

Focused View

Maxime Vandegar

1:23:37

9 View
  • 1. Introduction.mp4
    04:12
  • 2. Getting started.mp4
    11:18
  • 3. Robotic problem.mp4
    04:38
  • 1. Theory.mp4
    07:59
  • 2. Pseudocode.mp4
    06:04
  • 3. Python implementation - Part 1.mp4
    07:56
  • 4. Python implementation - Part 2.mp4
    11:37
  • 1. Theory + implementation.mp4
    06:07
  • 1. Theory + implementation.mp4
    12:11
  • 1. Graph traversal algorithms.mp4
    09:41
  • 2. Conclusion.mp4
    01:54
  • Description


    Path Finding Algorithms in Python: Depth-first search (DFS) | Breadth-first search (BFS) | A* search algorithm (A*)

    What You'll Learn?


    • The depth-first algorithm (DFS) and its implementation
    • The breadth-first algorithm (BFS) and its implementation
    • The A* search algorithm and its implementation
    • Artificial intelligence in robotics and video games
    • Tree traversal
    • Graph traversal
    • Python, through practice
    • Data structures, through practice

    Who is this for?


  • Those who are interested in artificial intelligence
  • Developers who want to introduce artificial intelligence into their projects
  • Those who want to implement the main pathfinding algorithms
  • What You Need to Know?


  • Basic programming knowledge
  • More details


    Description

    In this course, we will discover and implement three main artificial intelligence algorithms for finding paths in grids, graphs or trees.


    We will implement:

    • The depth-first-first algorithm (DFS)

    • The breadth-first algorithm (BFS)

    • The A* search algorithm


    We will apply these different algorithms to a robotics problem, enabling a robot to find its path in a room. Beyond robotics, these algorithms are ubiquitous and we will implement them in a generic way, allowing you to apply them to other problems.


    This course is taught using the Python programming language and requires basic programming skills. If you do not have the required knowledge, I recommend that you brush up on your programming skills by taking a crash course in programming. Although Python is used, we will implement the various algorithms from scratch, which will allow you to easily implement them in other programming languages.


    This course is primarily aimed at students, researchers, and developers who would like to add artificial intelligence to their projects, as well as artificial intelligence enthusiasts.


    Concepts covered:

    • The depth-first-first algorithm (DFS) and its implementation

    • The breadth-first algorithm (BFS) and its implementation

    • The A* path search algorithm and its implementation

    • Artificial intelligence in robotics and video games

    • Tree traversal (depth and width)

    • Graph traversal


    Don't wait any longer before jumping into the world of artificial intelligence!

    Who this course is for:

    • Those who are interested in artificial intelligence
    • Developers who want to introduce artificial intelligence into their projects
    • Those who want to implement the main pathfinding algorithms

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Maxime Vandegar
    Maxime Vandegar
    Instructor's Courses
    Ingénieur fraîchement diplômé, je suis actuellement chercheur à l'université de Stanford et scientifique collaborateur au CERN. Mes recherches combinent l'intelligence artificielle (principalement le deep learning) et la physique fondamentale.Durant mes études, j'ai été responsable de séances d'exercices dans plusieurs cours universitaires (mécanique des matériaux, électronique numérique, signaux et systèmes,...) et je donne régulièrement des séances de coaching avancées en Python.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 11
    • duration 1:23:37
    • English subtitles has
    • Release Date 2024/03/11