Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Build a Mario AI Model with Python - Gaming Reinforcement Learning

Nicholas Renotte via YouTube

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This course demonstrates how to connect Super Mario to Python, preprocess its game environment, and train a reinforcement learning model with the PPO algorithm. Learners then load the trained model and test its gameplay performance.

Syllabus

- Start
- Introduction
- Explainer
- Client Interview 1
- Animation 1
- Tutorial Start
- Setting Up Mario
- Running the Game
- Understanding the Mario State and Reward
- Client Interview 2
- Preprocessing the Environment
- Installing the RL Libraries
- Applying Grayscaling
- Applying Vectorization
- Applying Frame Stacking
- Client Conversation 3
- Animation 3
- Importing the PPO Algorithm
- Setting Up the Training Callback
- Creating a Mario PPO Model
- Training the Reinforcement Learning Model
- Client Conversation 4
- Animation 4
- Loading the PPO Model
- Using the AI Model
- Client Conversation 5
- Ending

Taught by

Nicholas Renotte

Reviews

Start your review of Build a Mario AI Model with Python - Gaming Reinforcement Learning

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.