q-learning-algorithm

There are 127 repositories under q-learning-algorithm topic.

  • linesd/tabular-methods

    Tabular methods for reinforcement learning

    Language:Python34218
  • BY571/Normalized-Advantage-Function-NAF-

    PyTorch implementation of the Q-Learning Algorithm Normalized Advantage Function for continuous control problems + PER and N-step Method

    Language:Jupyter Notebook293113
  • PoCInnovation/Open-Zero

    Open-zero is a research project aiming to realize the various projects of the company DeepMind

    Language:Python13100
  • TimKoornstra/automatic-piano-fingering

    This repository contains the code for automatically generating piano fingerings using a reinforcement learning agent that uses Q-Learning.

    Language:Python13102
  • akshayratnawat/ReachingTargetLocation_ReinforcementLearning_Webots

    The objective is to teach robot to find and reach the target object in the minimum number of steps and using the shortest path and avoiding any obstacles such as humans, walls, etc usinf reinforcement learning algorithms.

    Language:Python12211
  • paper-game

    bahadiraraz/paper-game

    Turn based strategy game with AI

    Language:Python11220
  • ftmoztl/car-parking-with-reinforcement-learning

    Q-learning application to find an optimal parking slot

    Language:Jupyter Notebook7101
  • CristianCosci/Reinforcement_Learning_Mouse_vs_Cat

    Two intelligent agents (cat and mouse) compete with each other to achieve their goal. Agents are trained through reinforcement learning (Q-learning).

    Language:Python5300
  • StepanTita/q-learning

    a Python-based platformer infused with Q-Learning and dynamic level creation from simple JSON files.

    Language:Python5100
  • imm-rl-lab/q-learning_with_bounded_naf

    The implementation for the paper Continuous Deep Q-Learning in Optimal Control Problems: Normalized Advantage Functions Analysis // NeurIPS 2022

    Language:Python4101
  • MauroLuzzatto/Q-Learning-Demo-Play-nChain

    This repository contains a Jupyter Notebook with an implemenation of a Q-Learning Agent, which learns to solve the n-Chain OpenAI Gym environment

    Language:Jupyter Notebook4202
  • Mhijazi16/Game-Optimization

    🕹️ Welcome to Game-Optimization, a repository dedicated to exploring and implementing various optimization algorithms to solve complex games. This project initially focuses on solving the classic game Sokoban using the Q-learning algorithm, with plans to extend to genetic algorithms and other optimization techniques in the future.

    Language:C++4100
  • viniciusenari/Q-Learning-and-SARSA-Mountain-Car-v0

    Demonstration of Q-Learning and SARSA algorithms utilizing Python and OpenAI GYM

    Language:Python4102
  • nilskruse/mdp

    Markov decision process master thesis

    Language:Rust3100
  • Shyamyar/grid-path-qlearning

    Docking robot in a grid environment trained it with Q-learning

    Language:Python3200
  • AntoniovanDijck/BlackJackRL

    Deep Q Learning blackbox strategies for casino games

    Language:Jupyter Notebook2101
  • ghazaleh-mahmoodi/Neural_Networks

    This repository contains various networks implementation such as MLP, Hopfield, Kohonen, ART, LVQ1, Genetic algorithms, Adaboost and fuzzy-system, CNN with python.

    Language:Jupyter Notebook2100
  • hussein-shamy/Bachelor-Thesis

    A collaborative repository for our Bachelor's thesis, focused on optimizing the Cell Outage Compensation (COC) algorithm in Self-Organizing Networks (SONs). Leveraging AI-Hardware Acceleration, the project aims to bolster 5G network reliability, particularly for emerging technologies like autonomous driving.

    Language:TeX2100
  • LauraKarimova/Big_Data_Research_Project

    The 3D bin packing problem is a combinatorial optimization problem that involves fitting a given set of items of various sizes into a container of a specific size such that the total volume of the items is as close to the volume of the container as possible.

    Language:Jupyter Notebook2100
  • marcocolangelo/Computational-Intelligence

    The content of this repository will be inherent to the Computational Intelligence course at Polytechnic University of Turin academic year 2023/2024

    Language:Jupyter Notebook2120
  • officialarijit/DQLFS

    Dynamic Q-Learning Based Feature Selection approach

    Language:MATLAB2100
  • phamduyaaaa/Play-All-ToyText-with-Q-Learning

    Q-Learning applied to Gymnasium's Toy Text environments: FrozenLake, CliffWalking, BlackJack, and Taxi.

    Language:Python2
  • Samthesimpsons/Project-Reinforcement-Learning-Wordle-Solver

    SUTD 50.021 Artificial Intelligence Project - Wordle Solver using Reinforcement Learning

    Language:Python2101
  • shahriarivari/Diabete_RL

    using Rl an agent learns how much insulin to pump.

    Language:MATLAB2200
  • showman-sharma/taxi-v3-learning

    In this project, we tried two different Learning Algorithms for Hierarchical RL on the Taxi-v3 environment from OpenAI gym. SMDP Q-Learning and Intra Option Q-Learning and contrasted them with two other methods that involve hardcoding based on human understanding. We conclude that the solutions learnt by machine are way superior than humans for this problem. Intra Option Q-Learning outperforms SMDP Q-Learning because of better usage of the SARS samples (similar to experience replay). Our algorithms even outperform the Hardcoded Agent. We also demonstrated and concluded the strong effectiveness of state compression on the model performance.

    Language:Jupyter Notebook2100
  • vishal815/Tictactoe_q_learing_ML

    Tic-Tac-Toe Q-Learning is a beginner-friendly example of using reinforcement learning.

    Language:Jupyter Notebook2100
  • VOCdevShy/Q-Learning_Frozen_Lake

    Made with the gym package from the farama foundation, this project is an hyper detailed version of the Q-Learning reinforcement on the Frozen lake's game.

    Language:Python2310
  • Abrarulhassan-786/FrozenLake

    During my Course of Ai in kiet. I was learing reinforce learning algorithm. I have implemented Q-Learnning on Frozen Lake. Great game/ also make ppt for describe code

    Language:Python120
  • AmirInt/reinforcement_living

    Playing games using Reinforcement Learning. As part of the MITx course on machine learning with Python - from linear models to deep learning

    Language:Python1100
  • CalixtheMattei/Reinforcement-Learning---MDP

    Unsupervised Learning on OpenAI Gym to understand the properties of such algorithms, using Value Iteration and Q-Learning algorithmn. Developed with my coding friend @jibrilsharafi.

    Language:Jupyter Notebook1100
  • EnriqManComp/smart-disks-d3qn

    This project aims to find a possible solution to a search problem in a given environment with two players using Deep Reinforcement Learning. Additionally, after one player finds the other, the task shifts to maintaining visibility for the longest possible time

    Language:Python1290
  • esscova/qlearning-acoes

    trading bot using q-learning

    Language:Jupyter Notebook1100
  • IGORSVOLOHOVS/my-microsoft-azure-quantum-learning

    Q# (Q Sharp) is a programming language developed by Microsoft specifically for quantum computing. Here, code with quantum algorithms and computations will be presented. In the commits, you can observe the topics I have studied.

    Language:Q#1100
  • kkKaan/reinforcement-learning-for-tsp

    A Q-learning like algorithm to find the optimal solutions for the Travelling Salesman Problem (TSP).

    Language:C++1100
  • sergi-s/Special-Topics-in-Artificial-Intelligence

    Porjects for Algorithmic Techniques for Artificial Intelligence