https://github.com/ruddra/reinforcement-learning-examples
Sample codes for different reinforcement learning methods.
https://github.com/ruddra/reinforcement-learning-examples
ai python reinforcement-learning
Last synced: 3 months ago
JSON representation
Sample codes for different reinforcement learning methods.
- Host: GitHub
- URL: https://github.com/ruddra/reinforcement-learning-examples
- Owner: ruddra
- License: mit
- Created: 2021-06-11T12:40:31.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2021-06-12T08:50:17.000Z (almost 4 years ago)
- Last Synced: 2025-03-02T01:57:36.141Z (3 months ago)
- Topics: ai, python, reinforcement-learning
- Language: Jupyter Notebook
- Homepage:
- Size: 1.46 MB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
# Reinforcement Learning Examples
This repository contains codes for different reinforcement learning techniques to solve problems. Each folder in this repository contains a different RL technique.
## Algorithms
### Q-Learning
1. [Shortest path in undirected graph](/q-learning/shortest_path.ipynb)
2. [Cart Pole Balancing using OpenAI Gym](/q-learning/openai-cart-pole.ipynb)### SARSA
1. [Shortest path in undirected graph](/SARSA/shortest_path.ipynb)
2. [Frozen Lake using OpenAI Gym](/SARSA/openai_frozen_lake.ipynb)## Usage
1. First clone this project.
2. Create a virtual environment and install the dependenices using `pip install -r requirements.txt`.
3. Go to any folder and open the jupyter notebook file.## License
MIT
## Contribution
Feel free to contribute to this project. Feel free to create a PR.