The implementation of some reinforcement learning techniques like (Q-learning, SARSA, DQN) in two assignments and one big project.
-
Updated
Nov 12, 2022 - Jupyter Notebook
The implementation of some reinforcement learning techniques like (Q-learning, SARSA, DQN) in two assignments and one big project.
Repository for the final project of the "Computational Intelligence" course @ PoliTo, 2022/2023
Decision Making Under Uncertainty (DMU) final project.
In this project I pass through the principles and concepts of Reinforced Learning and I trained an agent to manage the energy resources
Using a Deep Q Network(DQN) to play Atari Breakout
This project aims to utilize reinforcement learning (RL) techniques to train an artificial intelligence agent capable of playing the iconic Super Mario game.
Self Training Sneak Game with Reinforcement Learning
Robot Manipulator Path Planning using Q-Learning – 2D Grid World Case Study
This project aims to implement a reinfrcement learning agent using Proximal Policy Optimization (PPO). And given the Unity environment of the "Karting Microgame", it can be used to train a robust agent on multiple tracks which can compete against other implementations.
Unity project. Main goal is to teach the agent to get a key than find the right chest that contains the treasure.
Advanced statstical learning course project on reinforcement learning
N-Tuple Networks for the Game 2048 in Python
Reinforcement learning project for training an agent to play Atari Breakout, using algorithms like Multiple Tile Coding, Radial Basis Functions, and REINFORCE. Code, insights, and performance analysis provided.
Deep Reinforcement Learning based Rubik’s Cube solver written in JAX, Haiku and RLax. Developed a custom environment supporting cubes of variable size. Currently developing support for DQN, QR-DQN and PPO.
Snake game reinforcement learning
Implementation and comparison of offline RL algorithms
AI reinforcement learning virtual lunar lander project
Add a description, image, and links to the reinforcement-learning topic page so that developers can more easily learn about it.
To associate your repository with the reinforcement-learning topic, visit your repo's landing page and select "manage topics."