An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with deep-q-learning

A curated list of projects in awesome lists tagged with deep-q-learning .

https://github.com/mmcenta/left-shift

Using deep reinforcement learning to tackle the game 2048.

2048 2048-ai 2048-game deep-q-learning deep-reinforcement-learning reinforcement-learning

Last synced: 13 Sep 2025

https://github.com/vivek3141/super-mario-rl

Deep Reinforcement learning and Python learn how to play the original Super Mario Bros

deep-q-learning machine-learning mario reinforcement-learning

Last synced: 01 Apr 2025

https://github.com/vivek3141/pacman-ai

A.I. plays the original 1980 Pacman using Neuroevolution of Augmenting Topologies and Deep Q Learning

artificial-intelligence deep-q-learning dopamine dqn neat neat-python neural-network neuroevolution pacman python q-learning reinforcement-learning tensorflow tensorflow-rl

Last synced: 01 Apr 2025

https://github.com/mehdishahbazi/dqn-frozenlake-gymnasium

This repo implements Deep Q-Network (DQN) for solving the Frozenlake-v1 environment of the Gymnasium library using Python 3.8 and PyTorch 2.0.1 in both 4x4 and 8x8 map sizes.

deep-learning deep-q-learning deep-q-network deep-reinforcement-learning dqn drl drl-pytorch frozenlake gym gymnasium python pytorch q-learning reinforcement-learning

Last synced: 12 Apr 2025

https://github.com/fszewczyk/rocket-landing-rl

Custom OpenAI Gym for vertical rocket landing and Deep Q-Learning implementation.

deep-q-learning deep-q-network q-learning reinforcement-learning rocket-landing thrust-vector-control

Last synced: 14 Jan 2026

https://github.com/anroshka/snake-ai

🐍 A Snake game AI that learns to play through Deep Q-Learning. Built with PyTorch and Pygame, featuring CUDA acceleration and real-time visualization of the learning process.

artificial-intelligence collaborate collaboration cuda deep-learning deep-q-learning dqn game-ai gpu-acceleration machine-learning neural-network pygame python pytorch q-learning reinforcement-learning snake-game

Last synced: 24 Feb 2026

https://github.com/giulic3/flatland-challenge-marl

Proposed solution to the Flatland challenge (https://www.aicrowd.com/challenges/flatland-challenge), solving the Vehicle Rescheduling Problem (VRSP) on trains using Multi-Agent-Reinforcement-Learning

deep-q-learning deep-reinforcement-learning multi-agent-reinforcement-learning pytorch

Last synced: 04 Apr 2025

https://github.com/mattjhawken/deep-rl-trading

A transformer-based deep RL trading bot built with PyTorch.

deep-learning deep-q-learning deep-reinforcement-learning trading-algorithms transformer

Last synced: 19 May 2026

https://github.com/niklasschmitz/deepqlearning

small experiments with agents learning atari games, implemented in jax/numpy

deep-q-learning deep-reinforcement-learning jax

Last synced: 21 Aug 2025

https://github.com/mehdishahbazi/dqn-cliff-walking-gymnasium

This repo implements Deep Q-Network (DQN) for solving the Cliff Walking v0 environment of the Gymnasium library using Python 3.8 and PyTorch 2.0.1 with the finest tuning.

cliff-walking-problem cliffwalking deep-learning deep-q-learning deep-q-network deep-reinforcement-learning dqn drl drl-pytorch gym gymnasium python pytorch q-learning reinforcement-learning

Last synced: 22 Apr 2025

https://github.com/ghubnerr/darwin

A thorough exploration of Reinforcement Learning through OpenAI Gymnasiums. Inspired by OpenAI's "Emergent tool use form multi-agent interaction".

deep-q-learning multi-agent-reinforcement-learning openai-gym reinforcement-learning reinforcement-learning-algorithms

Last synced: 03 Sep 2025

https://github.com/mehdishahbazi/dqn-mountain-car-gymnasium

This repo implements Deep Q-Network (DQN) for solving the Mountain Car v0 environment (discrete version) of the Gymnasium library using Python 3.8 and PyTorch 2.0.1 with a custom reward function for faster convergence.

deep-learning deep-q-learning deep-q-network deep-reinforcement-learning discrete dqn drl drl-pytorch gym gymnasium mountain-car mountain-car-discrete mountain-car-problem python pytorch q-learning reinforcement-learning

Last synced: 11 Oct 2025

https://github.com/lemuelpuglisi/lunar-lander-dqn

Simple PyTorch implementation of Deep Q-learning Algorithm to play Lunar Lander.

deep-q-learning lunar-lander open-ai-gym reinforcement-learning

Last synced: 10 Oct 2025

https://github.com/nowke/wumpus-rl

Wumpus World Reinforcement Learning - Deep Q Network, based on OpenAI-Gym

deep-q-learning openai-gym reinforcement-learning wumpusworld

Last synced: 07 Mar 2026

https://github.com/klus3kk/microsociety

An object-oriented project that represents the simulator of the society with dynamically changing events.

2d ai cpp deep-q-learning machine-learning oop python reinforcement-learning sfml simulation tensorflow

Last synced: 10 Apr 2026

https://github.com/ahammadmejbah/deep-learning-interview-questions

Deep learning is a subset of machine learning that uses artificial neural networks to model and solve complex tasks. It excels at tasks like image and speech recognition, natural language processing, and has revolutionized fields like computer vision and language understanding.

deep-learning deep-learning-algorithms deep-neural-networks deep-q-learning deep-q-network deep-reinforcement-learning deeplearning deeplearning-ai interview python python3

Last synced: 01 Jul 2025

https://github.com/dfriend01/atari-drl

An implementation of a Deep Reinforcement Learning model that trains an agent to play Atari 2600 games.

atari atari2600 deep-learning deep-q-learning machine-learning qlearning reinforcement-learning

Last synced: 19 Apr 2025

https://github.com/jalajthanaki/spaceinvaders_gamingbot

Used DQN (Deep Q Network) in order to build the gaming bot

deep-q-learning deep-q-network dqn gym-environment

Last synced: 09 Apr 2025

https://github.com/jedrazb/rl-grid-world

Reinforcement learning agent which finds a path to the goal in a grid world. This exercise was done as a coursework for course C424 at Imperial College London.

deep-q-learning deep-q-network grid-world reinforcement-agents reinforcement-learning reinforcement-learning-agent

Last synced: 29 Apr 2026

https://github.com/sxv357/inspirit-ai-deep-dive-designing-dl-systems-finalproject-rl-for-autonomous-vehicles

This project uses Reinforcement Learning to teach an agent to drive by itself and learn from its observations so that it can maximize the reward(180+ lines)

deep-q-learning epsilon-greedy exploration-exploitation loss-functions q-learning reinforcement-learning

Last synced: 01 Mar 2025

https://github.com/pintamonas4575/rl-model-the-simpsons

Implementation of a Reinforcement Learning (RL) model to learn to scratch the less possible surface on the scratch game of the Badulaque of the app "The Simpsons Springfield".

custom-environment deep-learning deep-q-learning machine-learning pytorch q-learning reinforcement-learning reinforcement-learning-environment scratch-game simpsons-app streamlit web-deployment

Last synced: 17 Jun 2025

https://github.com/goktug97/dqn

Another Addition to the Pile of Deep Q Learning, Double DQN, PER, Dueling DQN Implementations

deep-learning deep-q-learning deep-reinforcement-learning double-dqn dqn dueling-dqn experience-replay gym prioritized-experience-replay pytorch qlearning reinforcement-learning

Last synced: 03 May 2026

https://github.com/flowun/gardnerchessai

Implementation of the Double Deep Q-Learning algorithm with a prioritized experience replay memory to train an agent to play the minichess variante Gardner Chess

ai ai-projects artificial-inteligence chess chess-ai ddqn deep-q-learning double-deep-q-learning double-dqn minichess prioritized-experience-replay q-value reinforcement-learning tensorflow tensorflow-tutorials tutorials

Last synced: 12 Feb 2026

https://github.com/harshitm98/chrome-dino-ai

Reinforcement learning on Chrome's Dino game

deep-q-learning deep-q-network open-cv reinforcement-learning

Last synced: 28 Apr 2026

https://github.com/fractal-solutions/cortex

Deep Q Network implementation for use with MQL5 (DLL)

ai deep-q-learning deep-q-network metatrader-5 mql5 mql5-api neural-network

Last synced: 07 May 2025

https://github.com/pd-mera/cart-pole-dqn

Try to reproduce basic example of Deep Q Learning (DQN) with Pytorch

deep-q-learning gymnasium-environment onnx onnxruntime torch

Last synced: 11 Jul 2025

https://github.com/matteo4diani/deep-q-learning

An implementation of Deep Q Learning from scratch with PyTorch and OpenAI gym on the ATARI environment (Breakout). The author of this code is Bryan Thornbury (@brthor) and all credit goes to him. I did some minor adjustments needed to keep up with numpy / gym and added some QoL improvements.

atari-2600 atari-breakout deep-learning deep-q-learning deep-reinforcement-learning openai-gym

Last synced: 17 Apr 2026

https://github.com/pykong/borg-dqn

A Stream-Fueled Hive Mind for Reinforcement Learning.

assignment deep-q-learning elk-stack gym iubh kafka pytorch redis reinforcement-learning

Last synced: 03 May 2026

https://github.com/valinsogna/reinforcemate

Advanced RL algorithms for two simplified versions of chess. Shortest Path finds the minimal moves between two cells based on piece capabilities. Capture Pieces trains against random opponents aiming for maximal captures in set moves. Features Deep Q-Learning, Policy Iteration, TD and more.

deep-q-learning expected-sarsa q-learning reinforcement-learning sarsa sarsa-lambda

Last synced: 22 May 2026

https://github.com/ronenh24/farkle_simulation

Simulating two-player Farkle with different strategies.

deep-q-learning farkle game simulation

Last synced: 16 Jun 2025

https://github.com/pykong/merlin

Modular Extensible Reinforcement Learning Interface

assignment deep-q-learning gym iubh pytorch reinforcement-learning

Last synced: 17 Apr 2026

https://github.com/amabna/snake-game-with-rl

SnakeRL is a Python project implementing the Snake game with Deep Q-Learning. The agent learns to navigate, collect food, and avoid collisions using a neural network, dynamic rewards, and customizable settings. Perfect for exploring RL and game AI.

ai artificial-intelligence deep-learning deep-q-learning deep-q-network n-step-deep-q-learning neural-network neural-networks q-learning q-learning-algorithm reinforcement-learning reinforcement-learning-agent reinforcement-learning-algorithms reinforcement-learning-environments

Last synced: 18 May 2026

https://github.com/shivangmathur1/deep-q-learning

An implementation of Double Deep Q-Learning using pytorch

deep-learning deep-q-learning double-dqn gym python pytorch qlearning

Last synced: 10 Apr 2026

https://github.com/jiwoncpark/deep-meta-learning

Literature review of deep meta learning and deep multi-task learning, some fun toy implementations, and my work for Stanford's CS 330 (Deep Multi-task and Meta Learning)

bayesian-meta-learning deep-q-learning meta-learning multi-task-learning reinforcement-learning

Last synced: 16 May 2026

https://github.com/maxkokot/deep-q-learning-for-hungry-geese

Leveraging reinforcement learning to teach the agent how to play Hungry Geese

computer-vision deep-learning deep-q-learning python pytorch pytorch-lightning reinforcement-learning

Last synced: 29 Jul 2025

https://github.com/tikquuss/tetris

Artificial intelligence learning to play tetris game.

deep-q-learning reinforcement-learning

Last synced: 16 May 2026

https://github.com/wielkadraka/lunar-landing-q-learing

AI playing Lunar Landing from python gymnasium library

deep-neural-networks deep-q-learning lunar-lander python3

Last synced: 04 Jan 2026

https://github.com/harshramani00/trafficsignaloptimizationforsmartcitiesusingdeep-reinforcementlearning

A Deep Reinforcement Learning-based system for optimizing traffic signal control in smart cities. This project simulates a real-time traffic network and applies Q-Learning and Deep Q-Networks (DQN) to dynamically manage traffic flow, reduce congestion, and prioritize emergency vehicles using SUMO.

deep-learning deep-q-learning dqn python qlearning reinforcement-learning simulation sumo

Last synced: 13 Apr 2026

https://github.com/d4niee/deepqlearning-snakegame

This project implements an AI that learns the Snake game through Deep Q-Learning. It uses Fast Forward and CNN-based training to learn the optimal game strategy and visualises the learning process.

ai artificial-intelligence atari cnn deep-learning deep-q-learning deepmind dqn dqn-pytorch fast-forward matplotlib neural-network python pytorch retro snake snake-game

Last synced: 28 Apr 2026

https://github.com/grayzing/green-gcn

Advanced O-RU sleep control using Graph Convolutional Deep Q Network + Distributed PER

3gpp 5g deep-q-learning gnn graph-neural-network machine-learning reinforcement-learning simulation

Last synced: 12 Jun 2026

https://github.com/giovancombo/deeplearningapps

A repo containing all the material from the Laboratory Sessions of the Deep Learning Applications course, held by Professor Andrew David Bagdanov (@bagdanov on GitHub) at the University of Florence, Italy.

bert class-activation-maps cnn computer-vision deep-q-learning deep-reinforcement-learning explainable-ai gpt large-language-models nlp ood-detection ppo resnet text-classification text-generation

Last synced: 24 Oct 2025

https://github.com/starlitdreams/pacman-convolutional-q-learning

This project implements a Deep Q-Network (DQN) using PyTorch to train an agent to play Atari's Ms. Pac-Man. It utilizes reinforcement learning with a convolutional neural network (CNN) for image processing. Features include experience replay, frame preprocessing, and CUDA support, with trained model saving and video rendering of gameplay.

artificial-intelligence artificial-neural-networks atari cuda deep-learning deep-learning-algorithms deep-q-learning deeplearning gymnasium gymnasium-environment python pytorch

Last synced: 15 Apr 2026

https://github.com/ecly/ai

Various AI experiments, course code and junk code.

courses deep-learning deep-q-learning dqn gan mnist pytorch reinforcement-learning

Last synced: 16 Apr 2026

https://github.com/tashi-2004/deep-learning-grid-world-q-learning

Deep Learning Grid World Q-Learning . Implement Q-learning in a 5x5 grid where an agent navigates obstacles and rewards. Train the agent with varying learning rates, visualize its progress, and see Q-values as heatmaps. Run the script to start training and view results. Contributions are welcome!

agent-based-modeling artificial-intelligence deep-learning deep-q-learning exploitation exploration machine-learning machine-learning-algorithms matplotlib-pyplot numpy python q-learning q-learning-algorithm reinforcement-learning reinforcement-learning-algorithms state-value-function training

Last synced: 17 Apr 2026

https://github.com/yashbhutwala/pong-ai

Deep Q-Learning Networks vs. Policy Gradient Learning in OpenAI Gym's Pong Environment

deep-q-learning numpy openai-gym policy-gradient pong python tensorflow

Last synced: 30 Apr 2026

https://github.com/johnny1188/deep-q-learning-driver

Implementation of Deep reinforcement learning (Q-learning) in a self-made game environment of a highway driver.

deep-q-learning reinforcement-learning

Last synced: 01 May 2026

https://github.com/tyler-romero/deep-rl-pong

A Deep-Q-Learning Agent for Pong

deep-q-learning reinforcement-learning

Last synced: 03 May 2026

https://github.com/eljandoubi/dqn-for-navigation

An implementation of Deep Q-Learning Network for solving a Unity environment that can navigate and collect bananas in a large, square world.

banana-collector-environment deep-q-learning double-dqn dueling-dqn prioritized-experience-replay pytorch reinforcement-learning unity-environment

Last synced: 08 May 2026

https://github.com/alessandroleite/navigation-drl

This project trains an agent to navigate and to collect bananas in a continuous square environment. The environment is based on the Unity Machine Learning Agents Toolkit

ddqn deep-q-learning deep-reinforcement-learning double-deep-q-network dqn q-learning

Last synced: 13 Apr 2025