YoVDO

Python Pong AI Tutorial - Using NEAT

Offered By: Tech with Tim via YouTube

Tags

Python Courses Artificial Intelligence Courses Game Development Courses

Course Description

Overview

Learn how to create an AI that teaches itself to play Pong using the NEAT (Neuro Evolution of Augmented Topologies) algorithm in this comprehensive Python tutorial. Explore the fundamentals of game development, artificial intelligence, and machine learning as you build a self-improving Pong AI from scratch. Begin with setting up the development environment and creating a basic Pong game, then dive into the intricacies of the NEAT algorithm and its implementation. Discover various training methodologies, configure the NEAT settings, and witness the AI's learning process in action. By the end of this hands-on tutorial, gain the skills to apply NEAT to other projects and deepen your understanding of AI in game development.

Syllabus

| Pong AI Demo
| Setup & Installation
| Pong Game Walkthrough
| Playing Pong
| NEAT Explanation
| NEAT Config File
| NEAT Setup
| NEAT Training Methodologies
| Training Our AI
| Testing Our AI


Taught by

Tech With Tim

Related Courses

Introduction to Artificial Intelligence
Stanford University via Udacity
Probabilistic Graphical Models 1: Representation
Stanford University via Coursera
Artificial Intelligence for Robotics
Stanford University via Udacity
Computer Vision: The Fundamentals
University of California, Berkeley via Coursera
Learning from Data (Introductory Machine Learning course)
California Institute of Technology via Independent