PhuongLe/deep-q-learning-robot
An implementation of Reinforcement Learning using the Q-Learning algorithm and Function Approximation with Backpropagation Neural Network.
This project offers an experimental look into training intelligent agents using Q-Learning and neural networks. It takes a simulated robot tank and trains it to autonomously fight an enemy tank in the Robocode platform. Researchers and students studying artificial intelligence or reinforcement learning would use this to understand how these algorithms work in a practical, interactive environment.
No commits in the last 6 months.
Use this if you are a researcher or student looking to understand and experiment with reinforcement learning and neural network training in an interactive, game-like simulation.
Not ideal if you are looking for a plug-and-play solution for real-world robotic control or complex simulation environments.
Stars
4
Forks
—
Language
Java
License
—
Category
Last pushed
Jan 16, 2021
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/PhuongLe/deep-q-learning-robot"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
Farama-Foundation/stable-retro
Retro games for Reinforcement Learning Research
MatPoliquin/stable-retro-scripts
Train models on retro games. AI vs AI contest. Pytorch C++ plugin for RetroArch that let you...
nadavbh12/Retro-Learning-Environment
The Retro Learning Environment (RLE) -- a learning framework for AI
svpino/cs7641-assignment4
CS7641 - Machine Learning - Assignment 4 - Markov Decision Processes
Avalon-Benchmark/avalon
A 3D video game environment and benchmark designed from scratch for reinforcement learning research