Welcome to my Reinforcement Learning (RL) repository! ๐
This repository contains implementations of various RL algorithms applied to different environments, including Super Mario and Trading simulations. It serves as a learning space where I explore deep reinforcement learning, experiment with different architectures, and apply RL to real-world problems.
- ๐ SuperMario/ โ Implementing RL to play Super Mario using Deep Q-Networks (DQN).
- ๐ Trading/ โ Using RL for stock/crypto trading simulations.
- ๐ README.md โ This document, explaining the repository's purpose and structure.
- ๐ requirements.txt โ List of dependencies for setting up the environment.
๐น๏ธ Implementing RL agents to play Super Mario Bros using OpenAI Gym, gym-super-mario-bros
, and deep learning techniques.
๐น Algorithm Used: Deep Q-Network (DQN) with experience replay
๐น Environment: gym-super-mario-bros
๐น Objective: Train an agent to play and complete levels efficiently
๐ Implementing Reinforcement Learning-based trading agents for stock/crypto trading simulations.
๐น Algorithm Used: A2C (for now)
๐น Dataset: Stock market/crypto price data - Yfinance API
๐น Objective: Optimize buy/sell strategies to maximize returns
To set up and run the projects locally, follow these steps:
# Clone the repository
git clone https://github.com/bhanurana430/Reinforcement-Learning.git
cd Reinforcement-Learning