HyperAIHyperAI

Command Palette

Search for a command to run...

5 months ago

FDQN: A Flexible Deep Q-Network Framework for Game Automation

Prabhath Reddy Gujavarthy

FDQN: A Flexible Deep Q-Network Framework for Game Automation

Abstract

In reinforcement learning, it is often difficult to automate high-dimensional, rapid decision-making in dynamic environments, especially when domains require real-time online interaction and adaptive strategies such as web-based games. This work proposes a state-of-the-art Flexible Deep Q-Network (FDQN) framework that can address this challenge with a selfadaptive approach that is processing high-dimensional sensory data in realtime using a CNN and dynamically adapting the model architecture to varying action spaces of different gaming environments and outperforming previous baseline models in various Atari games and the Chrome Dino game as baselines. Using the epsilon-greedy policy, it effectively balances the new learning and exploitation for improved performance, and it has been designed with a modular structure that it can be easily adapted to other HTML-based games without touching the core part of the framework. It is demonstrated that the FDQN framework can successfully solve a well-defined task in a laboratory condition, but more importantly it also discusses potential applications to more challenging real-world cases and serve as the starting point for future further exploration into automated game play and beyond.

Code Repositories

prabhath-r/FDQN_RL
Official
pytorch

Benchmarks

BenchmarkMethodologyMetrics
multi-goal-reinforcement-learning-on-no-extraFDQN
Average Reward: 728

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
FDQN: A Flexible Deep Q-Network Framework for Game Automation | Papers | HyperAI