FrozenLake-DQL is a reinforcement learning project that applies Deep Q-Learning to the FrozenLake environment using PyTorch. The project utilizes a neural network to learn a policy that allows an agent to navigate the FrozenLake map successfully.
Gymnasium Reinforcement Learning is a collection of Python code that solves Reinforcement Learning environments from the Gymnasium Library, formerly OpenAI’s Gym library.
This project implements Deep Q-Learning (DQL) on the FrozenLake environment, a classic problem in reinforcement learning. The agent learns to make decisions by interacting with the environment, and the training process involves updating a neural network based on the experiences gained during exploration.
Make sure you have the following installed before running the project:
-
Clone the repository:
git clone https://github.com/hemantkrishnan4/FrozenLake-DQL.git cd FrozenLake-DQL
The Gymnasium Library is supported on Linux and Mac OS. On Windows, there may be issues with the Box2D package, leading to errors during installation. If you encounter errors like the following:
ERROR: Failed building wheels for box2d-py ERROR: Command swig.exe failed ERROR: Microsoft Visual C++ 14.0 or greater is required.