Flappy Bird Reinforcement Learning
RL Engineer2023
Deep Q-Learning (DQN) · PyGame Simulation · autonomous Agent · Neural Training

View Gallery
Gallery

Trained Agent Demo
Trained Agent Demo
A reinforcement learning project where an AI agent masters Flappy Bird through Deep Q-Learning (DQN) in a PyGame environment.
Key Achievements
- Trained an autonomous agent that masters game mechanics through trial-and-error using DQN.
- Developed a custom game simulation environment using PyGame for controlled training.
- Implemented visualization tools to monitor learning progress and neural network performance.
- Analyzed agent behaviors to optimize reward structures and training convergence.
Tech Stack
PythonPyTorchPyGameDQNNumPyMatplotlib