Resource of free step by step video how to guides to get you started with machine learning.
Friday, December 24, 2021
Build an Mario AI Model with Python | Gaming Reinforcement Learning
Teach AI to play Super Mario In this video you'll learn how to: Setup a Mario Environment Preprocess Mario for Applied Reinforcement Learning Build a Reinforcement Learning model to play Mario Take a look at the final results Get the code: https://github.com/nicknochnack/MarioRL Links: Super Mario RL: https://pypi.org/project/gym-super-mario-bros/ Nes Py: https://pypi.org/project/nes-py/ OpenAI Gym: https://gym.openai.com/ PyTorch: https://pytorch.org/get-started/locally/ PPO Algorithm: https://stable-baselines3.readthedocs.io/en/master/modules/ppo.html Intro to RL Loss: https://spinningup.openai.com/en/latest/spinningup/rl_intro3.html 0:00 - Start 0:18 - Introduction 0:44 - Explainer 1:58 - Client Interview 1 2:02 - Animation 1 2:30 - Tutorial Start 3:22 - Setting Up Mario 10:44 - Running the Game 18:26 - Understanding the Mario State and Reward 20:44 - Client Interview 2 21:38 - Preprocessing the Environment 26:22 - Installing the RL Libraries 31:11 - Applying Grayscaling 35:32 - Applying Vectorization 36:56 - Applying Frame Stacking 42:46 - Client Conversation 3 43:05 - Animation 3 44:00 - Importing the PPO Algorithm 47:33 - Setting Up the Training Callback 50:13 - Creating a Mario PPO Model 55:30 - Training the Reinforcement Learning Model 1:02:40 - Client Conversation 4 1:02:56 - Animation 4 1:04:01 - Loading the PPO Model 1:06:10 - Using the AI Model 1:15:56 - Client Conversation 5 1:16:37 - Ending Oh, and don't forget to connect with me! LinkedIn: https://bit.ly/324Epgo Facebook: https://bit.ly/3mB1sZD GitHub: https://bit.ly/3mDJllD Patreon: https://bit.ly/2OCn3UW Join the Discussion on Discord: https://bit.ly/3dQiZsV Happy coding! Nick P.s. Let me know how you go and drop a comment if you need a hand! #ai #python
Subscribe to:
Post Comments (Atom)
-
Using GPUs in TensorFlow, TensorBoard in notebooks, finding new datasets, & more! (#AskTensorFlow) [Collection] In a special live ep...
-
JavaやC++で作成された具体的なルールに従って動く従来のプログラムと違い、機械学習はデータからルール自体を推測するシステムです。機械学習は具体的にどのようなコードで構成されているでしょうか? 機械学習ゼロからヒーローへの第一部ではそのような疑問に応えるため、ガイドのチャー...
-
#deeplearning #noether #symmetries This video includes an interview with first author Ferran Alet! Encoding inductive biases has been a lo...
-
How to Do PS2 Filter (Tiktok PS2 Filter Tutorial), AI tiktok filter Create your own PS2 Filter photos with this simple guide! 🎮📸 Please...
-
#ai #attention #transformer #deeplearning Transformers are famous for two things: Their superior performance and their insane requirements...
-
K Nearest Neighbors Application - Practical Machine Learning Tutorial with Python p.14 [Collection] In the last part we introduced Class...
-
Machine Learning in Python using Visual Studio | Getting Started Python is a popular programming language. It was created by Guido van Ross...
-
We Talked To Sophia — The AI Robot That Once Said It Would 'Destroy Humans' [Collection] This AI robot once said it wanted to de...
-
Programming R Squared - Practical Machine Learning Tutorial with Python p.11 [Collection] Now that we know what we're looking for, l...
-
#minecraft #neuralnetwork #backpropagation I built an analog neural network in vanilla Minecraft without any mods or command blocks. The n...
No comments:
Post a Comment