Fine-tuning Reinforcement Learning Models is Secretly a Forgetting Mitigation Problem

Maciej Wolczyk, Bartlomiej Cupial, M. Ostaszewski, Michal Bortkiewicz, Michal Zajkac +3 more
2/12/2026

No official code found. Best implementation: BartekCupial/finetuning-RL-as-CL (9 stars, MIT, last commit 2024-05-23).

Abstract

Fine-tuning is a widespread technique that allows practitioners to transfer pre-trained capabilities, as recently showcased by the successful applications of foundation models. However, fine-tuning reinforcement learning (RL) models remains a challenge. This work conceptualizes one specific cause of poor transfer, accentuated in the RL setting by the interplay between actions and observations: forgetting of pre-trained capabilities. Namely, a model deteriorates on the state subspace of the downstream task not visited in the initial phase of fine-tuning, on which the model behaved well due to pre-training. This way, we lose the anticipated transfer benefits. We identify conditions when this problem occurs, showing that it is common and, in many cases, catastrophic. Through a detailed empirical analysis of the challenging NetHack and Montezuma's Revenge environments, we show that standard knowledge retention techniques mitigate the problem and thus allow us to take full advantage of the pre-trained capabilities. In particular, in NetHack, we achieve a new state-of-the-art for neural models, improving the previous best score from $5$K to over $10$K points in the Human Monk scenario.

View on arXivView PDF

Code Implementations(1)

MIT
90C++, CMakeMay 23, 20242 years agoMIT

Similar Papers

Cite this paper

@article{wolczyk2026finetuning,
  title  = {Fine-tuning Reinforcement Learning Models is Secretly a Forgetting Mitigation Problem},
  author = {Maciej Wolczyk and Bartlomiej Cupial and M. Ostaszewski and Michal Bortkiewicz and Michal Zajkac and Razvan Pascanu and Lukasz Kuci'nski and Piotr Milo's},
  year   = {2026},
  eprint = {2402.02868},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2402.02868},
  journal = {ICML 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2402.02868.svg)](https://codeofpaper.com/paper/2402.02868)

Discussion