Downloads · 30 days
0
kirubel1738/lunarlander-ddqn
lunarlander-ddqn is a reinforcement learning model from kirubel1738. Use it for the reinforcement learning task on the model card, and read the license before you ship it in a product. It is set up for pytorch. The card lists the license as mit.
This repository contains a trained Double Deep Q-Network (Double DQN) agent for the Gymnasium environment LunarLander-v3.
Downloads · 30 days
0
Access
Public
Updated Feb 24, 2026
Repo size
635 KB
Likes
0
Public
Click a slice to open those files.
.gif355 KB · 56%
From the Hugging Face model README
This repository contains a trained Double Deep Q-Network (Double DQN) agent for the Gymnasium environment LunarLander-v3.
LunarLander is significantly more complex than CartPole:
Standard DQN uses:
y = r + γ max_a' Q(s',a'; θ⁻)
The max operator introduces overestimation bias:
E[max(X)] ≥ max(E[X])
This bias becomes significant in complex environments.
Double DQN separates:
Target becomes:
y = r + γ Q(s', argmax_a Q(s',a; θ), θ⁻)
This reduces overestimation and improves stability.
Lower learning rate improves stability in complex environments.
The agent learns to perform controlled landings and achieve high average rewards.
Double DQN provides more stable convergence compared to standard DQN.
Below is the trained Double DQN agent landing:

lunarlander_ddqn.pt → Trained PyTorch modellunarlander_ddqn.gif → Agent demonstrationThis project demonstrates:
It represents a progression toward modern deep reinforcement learning techniques.