Reinforcement Learning for Gaming | Full Python Course in 9 Hours

preview_player
Показать описание
Ever wanted to learn how to apply ML to games?

Here ya go!

What's happening team! This is a compilation of the RL tutorials for gaming in one mega course. In this course, you'll learn an absolute TON about best practices when training reinforcement learning models for games using Python and Stable Baselines 3.

Chapters
0:00 - START
1:07 - MARIO
3:03 - Mario Mission 1 - Setup Mario
21:49 - Mario Mission 2 - Preprocess Environment
43:51 - Mario Mission 3 - Build the RL Model
1:03:47 - Mario Mission 4 - Run the RL Model Live
1:18:13 - DOOM
1:20:00 - Doom Mission 1 - Get Vizdoom Working
1:44:34 - Doom Mission 2 - Setup OpenAI Gym Environment
2:27:30 - Doom Mission 3 - Train the RL Agent
3:03:41 - Doom Mission 4 - Test the RL Agent
3:14:03 - Doom Mission 5 - Training for Other Levels
3:34:27 - Doom Mission 6 - Curriculum Learning and Reward Shaping
4:34:43 - STREETFIGHTER
4:36:16 - Streetfighter Mission 1 - Setup Streetfighter
5:00:21 - Streetfighter Mission 2 - Preprocessing
5:45:55 - Streetfighter Mission 3 - Hyperparameter Tuning
6:33:58 - Streetfighter Mission 4 - Fine Tune the Model
6:52:28 - Streetfighter Mission 5 - Testing the Model
7:15:26 - DINO
7:16:50 - Dino Mission 1 - Install and Setup Dependencies
7:35:50 - Dino Mission 2 - Create a Custom OpenAI Gym Environment
8:31:26 - Dino Mission 3 - Train the RL Model
8:47:24 - Dino Mission 4 - Get the Model to Smash Chrome Dino
8:57:22 - Wrap Up

Oh, and don't forget to connect with me!

Happy coding!
Nick

P.s. Let me know how you go and drop a comment if you need a hand!
#machinelearning #ai #tech
Рекомендации по теме
Комментарии
Автор

I've been wanting to study this for so long. Seems like the time has come

fernando_eac
Автор

Heya guys! Threw together a mega course of all the rl gaming projects we’ve been doing, together they should get you up to speed on leveraging RL for gaming! My personal fav is the last game, it really opens up a world of possibility but definitely check out the doom reward shaping and curriculum learning sections as well! Love ya ✌🏽

NicholasRenotte
Автор

This is what i always wanted hehe... Saved this video... Gonna do it after my dissertation project... 😁 Thanks Nicholas... 🤜🏻🤛🏻

ProgrammingCradle
Автор

it's fantastic! I'm 13 and I understood everything, it was very interesting, and I can't imagine how much work was put into these 9 hours. I am very grateful to you! Why hasn't this video got 1, 000, 000 likes yet?

vladickyoshikage
Автор

This is incredible! I just skimmed through it but its going to be something I look at over the next few days. I've been itching for a new project and this seems great.

nuckyducky
Автор

Finally finished this 9 hours tutorial. absolutely brilliant video. massively learned more about hyperparameter tuning, curriculum learning and solidified my understanding of gym.spaces. Waiting for the 16 hours tutorial, maybe some GANs or Diffusion commodities haha. Thank you as always Nicholas.

satoshinakamoto
Автор

Just spent 6 hours trying to install stable-baselines3, finally ran 'pip install --upgrade pip wheel==0.38.4 setuptools==65.5.1' and it worked

confusedwheat
Автор

Nicholas!! This is so cool! I'm looking at this, almost a year later, so I have to fight through some deprecation obstacles. However, I love this!!!

VDOGamer
Автор

Thank you for spreading knowledge for free and with fun. We appreciate the efforts you are making. Thank you a lot.

AbdennacerAyeb
Автор

I really like your long videos. You provide so much knowledge with this. You also explained many details which is very helpful. This course allowed me to create my own Reinforcement Learning AI which I am now using on my own projects :) . I would not been able to do so without your course. Thanks for all the effort you spend in creating this kind of content.

ravenfly
Автор

ngl you look scary as hell on that thumbnail, but im still hyped for this one

petrnovotny
Автор

You deserve way more views bro, good idea i'll choose this project for my Machine Learning class :)

EtherealSoulVibes
Автор

Thank you so much sir, your content help me a lot !!

dhruvanand
Автор

Okay gunna do this during summer holiday 🥰🎇

captainlennyjapan
Автор

hello there friends is had the same issue for the past 3 days too but essentially all you have to do is pip install gym==0.23.1 and then pip install gym_super_mario_bros==7.3.0 nes_py
the cause of the error is gym version 0.26 is the newest version and having introduced 5 return parameters if we roll back to an older version of gym we can follow along with the tutorial

thejrkrishnan
Автор

Dude, you really love your job! Thank you!

JuanRamirez-dibl
Автор

thank you. you simplified things a lot

alec
Автор

Fix is to install gym ver 0.24.1, it will work fine then with no issues (this worked for me, uninstall the current gym first)

horrorstargames
Автор

Sir, please make a video in the same way for Reinforcement learning in banking finance system. I saw almost all the videos from you and learnt a lot. You are having amazing talant and I know only you can do it on YouTube.

manishekhargupta
Автор

On dyno env to identify if it's done you could also use "template matching" from cv2

codex