Skip to content

In this workshop, we explore the basics of reinforcement learning using OpenAI gym, and google Colab.

License

Notifications You must be signed in to change notification settings

sadiakhaf/IEEE-Hands-On-RL-using-Python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

IEEE_Hands_On_RL_using_Python

In this workshop, we explore the basics of reinforcement learning using OpenAI gym, and google Colab. The file IEEE_Hands_On_RL_using_Python.ipynb contains all the code related to RL. The file can be opened directly in colab. Feel free to clone, fork, and improve upon it. The file is fully FREE to use with or without modifications. Comercial use is fully okay too! I believe learning should be free.

📌📌 If this workshop helped you, and you want the follow up videos for custom environments 👉 https://www.youtube.com/c/SadiaKhaf92 (Like, share, ask your questions in comments, subscribe!)

Buy me a ☕️ : https://paypal.me/SadiaKhaf

My YouTube channel: https://www.youtube.com/c/SadiaKhaf92

My Website: https://academiccoaching.ml/

My Blog: https://sadiakhaf.blogspot.com/

LinkedIn: https://pk.linkedin.com/in/sadiakhaf

Twitter: https://twitter.com/SadiaKhaf

We covered the following:

  • Introduction to Colab, creating your first notebook, settings, GPU usage, themes
  • Mounting Google Drive to Colab, uploading and accessing files from drive
  • Importing different libraries in Colab, like Numpy, Tensorflow, PyTorch, Pandas, installing missing libraries such as OpenAI gym
  • Handling images in Colab using matplotlib, and handling data using pickle
  • Introduction to reinforcement learning, difference between supervised, unsupervised, and reinforcement learning (RL), agent and environment description
  • Introduction to OpenAI gym for RL, benefits of standard gym environments, creating your own RL environments
  • Standard functions of agent and environment classes in OpenAI gym environments and how to create/modify your own functions
  • Introduction to model free RL such as Q learning, notion of state space, action space, and Q-tables
  • The concept of spaces in RL and relating them to OpenAI gym, creating custom state and action space
  • Creating a custom wireless transmitter and receiver environment
  • Creating a Q-learning code and applying it to the environment we just created
  • Using, re-using, and re-re-using your environments, agents, policies, and other classes in all your future RL codes

About

In this workshop, we explore the basics of reinforcement learning using OpenAI gym, and google Colab.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published