Skip to content

mj06879/Reinforcement_Learning_Assingments

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Reinforcement_Learning_Assingments

Welcome to the Reinforcement Learning Assignments repository! This repository contains assignments related to Reinforcement Learning (RL). These assignments are designed to provide students a deeper understanding of RL algorithms Implementation.

Introduction

Reinforcement Learning is a branch of machine learning that focuses on training agents to make sequential decisions in an environment to maximize a cumulative reward. This repository contains assignments that provide a pure mathematical understanding of RL algorithms by implementing them from scratch, without relying on any built-in libraries. By working on these assignments, students will gain valuable insights into the inner workings of RL algorithms.

Installation

  1. Install Python by downloading it from the official Python website and following the installation instructions.
  2. Install numpy
pip install numpy

To use the assignments, simply clone or download the repository to your local machine. No additional installation steps are required, as the code is implemented using basic Python functionality.

Contributing

Contributions to this repository are welcome! If you have any improvements or additional RL assignments to share, please feel free to submit a pull request. Make sure to adhere to the existing coding style and provide a clear description of the changes made.

Reference

The code in this repository follows the guidelines and methodologies outlined in 'Reinforcement Learning: An Introduction' (2nd edition) by Sutton and Barto.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages