Saved in:
Bibliographic Details
Main Authors: Lange, Sascha, Hafner, Roland, Riedmiller, Martin
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2511.12644
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866911268478124032
author Lange, Sascha
Hafner, Roland
Riedmiller, Martin
author_facet Lange, Sascha
Hafner, Roland
Riedmiller, Martin
contents This article revisits the 20-year-old neural fitted Q-iteration (NFQ) algorithm on its classical CartPole benchmark. NFQ was a pioneering approach towards modern Deep Reinforcement Learning (Deep RL) in applying multi-layer neural networks to reinforcement learning for real-world control problems. We explore the algorithm's conceptual simplicity and its transition from online to batch learning, which contributed to its stability. Despite its initial success, NFQ required extensive tuning and was not easily reproducible on real-world control problems. We propose a modernized variant NFQ2.0 and apply it to the CartPole task, concentrating on a real-world system build from standard industrial components, to investigate and improve the learning process's repeatability and robustness. Through ablation studies, we highlight key design decisions and hyperparameters that enhance performance and stability of NFQ2.0 over the original variant. Finally, we demonstrate how our findings can assist practitioners in reproducing and improving results and applying deep reinforcement learning more effectively in industrial contexts.
format Preprint
id arxiv_https___arxiv_org_abs_2511_12644
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle NFQ2.0: The CartPole Benchmark Revisited
Lange, Sascha
Hafner, Roland
Riedmiller, Martin
Machine Learning
This article revisits the 20-year-old neural fitted Q-iteration (NFQ) algorithm on its classical CartPole benchmark. NFQ was a pioneering approach towards modern Deep Reinforcement Learning (Deep RL) in applying multi-layer neural networks to reinforcement learning for real-world control problems. We explore the algorithm's conceptual simplicity and its transition from online to batch learning, which contributed to its stability. Despite its initial success, NFQ required extensive tuning and was not easily reproducible on real-world control problems. We propose a modernized variant NFQ2.0 and apply it to the CartPole task, concentrating on a real-world system build from standard industrial components, to investigate and improve the learning process's repeatability and robustness. Through ablation studies, we highlight key design decisions and hyperparameters that enhance performance and stability of NFQ2.0 over the original variant. Finally, we demonstrate how our findings can assist practitioners in reproducing and improving results and applying deep reinforcement learning more effectively in industrial contexts.
title NFQ2.0: The CartPole Benchmark Revisited
topic Machine Learning
url https://arxiv.org/abs/2511.12644