Skip to content

A-Midhat/Reinforcement-Learning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Reinforcement Learning from Scratch

Welcome to my Reinforcement Learning (RL) Playground! This repository is a personal project where I implement various RL algorithms from scratch, purely for fun and learning. The goal is to build a solid intuition behind RL concepts by implementing them step by step, without relying on high-level libraries.

πŸ“Œ Implemented Algorithms

Dynamic Programming & Classical Methods

  • βœ… Value Iteration
  • βœ… Policy Iteration
  • βœ… Monte Carlo Methods
  • βœ… Temporal Difference (TD) Learning

Tabular RL

  • βœ… Q-Learning
  • βœ… SARSA

Deep Reinforcement Learning (DRL)

  • βœ… Deep Q-Network (DQN)
  • βœ… REINFORCE (Monte Carlo Policy Gradient)

Advanced RL (SOTA)

  • πŸ”„ Proximal Policy Optimization (PPO) (planned)
  • πŸ”„ Deep Determinstic Policy Gradient (DDPG) (planned)
  • πŸ”„ Twin-Delayed Deep Determinstic Policy Gradient (TD3) (planned)
  • πŸ”„ Soft Actor-Critic (SAC) (planned)

About

Reinforcement-Learning Algorithm from scratch

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages