Offered By: IBM

Playing TicTacToe with Reinforcement Learning and OpenAI Gym

Learn how to create and teach an agent that never loses to play TicTacToe using a Reinforcement Learning algorithm called Temporal Difference Learning and Open AI Gym

Continue reading

Guided Project

Data Science

1.35k+ Enrolled
4.4
(143 Reviews)

At a Glance

Learn how to create and teach an agent that never loses to play TicTacToe using a Reinforcement Learning algorithm called Temporal Difference Learning and Open AI Gym

Reinforcement Learning is a different style of machine learning different from supervised and unsupervised learning. It is learning what to do through trial and error. Reinforcement learning is also an excellent method used to train robots to play games. OpenAI Gym is a python library that standardizes the interaction between Agent/User/Robot and the environment so you can interact with a variety of Gym environments.

In this Guided Project, you will learn how to interact with the OpenAI Gym environment. We will be working with a custom environment created to play TicTacToe so you will also learn how to install custom environments. Additionally, we will learn about Reinforcement Learning and the algorithm Temporal Difference Learning, and how to implement an Agent using Temporal Difference Learning to play TicTacToe. Finally, we will play TicTacToe with our trained agent and environment and see an example of a TicTacToe game with a graphical user interface.

Reinforcement Learning and OpenAI Gym is a great combination that can be used to create games with an AI aspect.

Certificate

Translation missing: en.0

Estimated Effort

1 Hour

Level

Intermediate

Industries

Skills You Will Learn

Reinforcement Learning

Language

English

Course Code

GPXX0XENEN

Tell Your Friends!

Saved this page to your clipboard!

Have questions or need support? Chat with me 😊