How To Create Your Own Reinforcement Learning Environments | Tutorial | Part 1

Machine Learning with Phil
Machine Learning with Phil
37.3 هزار بار بازدید - 5 سال پیش - In this video I lay
In this video I lay out how to design an OpenAI Gym compliant reinforcement learning environment, the Gridworld. Despite the simplicity, we will see many parallels with the Open AI Gym, which means you can just plug and play your agents that you've coded up for those environments.

The Gridworld is based on the environment out of Sutton & Barto, where an agent has to navigate a grid, from the entrance to the exit. Each step receives a reward of -1, except for the terminal step, which gives a reward of 0.

In part 1 we will code up the reinforcement learning environment, and in part 2, we'll code up the main loop and the Q learning agent to navigate our Gridworld.

Check out the accompanying explanation over at
http://www.neuralnet.ai/designing-you...

#OpenAIGym #ReinforcementLearning #GridWorld

Code for this video is here:
https://github.com/philtabor/Youtube-...

Learn how to turn deep reinforcement learning papers into code:

Get instant access to all my courses, including the new Prioritized Experience Replay course, with my subscription service. $29 a month gives you instant access to 42 hours of instructional content plus access to future updates, added monthly.


Discounts available for Udemy students (enrolled longer than 30 days). Just send an email to [email protected]

https://www.neuralnet.ai/courses

Or, pickup my Udemy courses here:

Deep Q Learning:
https://www.udemy.com/course/deep-q-l...

Actor Critic Methods:
https://www.udemy.com/course/actor-cr...

Curiosity Driven Deep Reinforcement Learning
https://www.udemy.com/course/curiosit...

Natural Language Processing from First Principles:
https://www.udemy.com/course/natural-...
Reinforcement Learning Fundamentals
https://www.manning.com/livevideo/rei...

Here are some books / courses I recommend (affiliate links):
Grokking Deep Learning in Motion: https://bit.ly/3fXHy8W
Grokking Deep Learning: https://bit.ly/3yJ14gT
Grokking Deep Reinforcement Learning: https://bit.ly/2VNAXql

Come hang out on Discord here:
Discord: discord

Need personalized tutoring? Help on a programming project? Shoot me an email! [email protected]

Website: https://www.neuralnet.ai
Github: https://github.com/philtabor
Twitter: Twitter: MLWithPhil
5 سال پیش در تاریخ 1398/01/12 منتشر شده است.
37,314 بـار بازدید شده
... بیشتر