Self-Review Reinforcement Learning (SRRL) with Cross-Episode Memory and Policy Distillation

Muhammad Zain Amin, Kibele Sebnem Yildirim
7/6/2026
cs.LGcs.AI

No official code found. Best implementation: ZainAmin/COMP767-Project (0 stars, last commit 2026-04-22).

Abstract

Reinforcement Learning is commonly used to train large language models using environmental feedback. In applied settings, the environment usually provides sparse or delayed feedback. This makes it difficult for the model to pinpoint which actions in its reasoning led to success or failure. So, learning effectively from these signals is hard because the model must determine how each failure should inform meaningful behavioral corrections in subsequent iterations. We introduce a training framework, Self-Review Reinforcement Learning, that embeds an explicit self-review step into each RL episode. When a first-pass response fails, the model generates a self-review to identify what went wrong, which conditions an improved second attempt. Unlike inference-time reflection approaches, such as Reflexion, the framework optimizes self-review with policy gradients and internalizes improvements into the base policy via selective distillation, ensuring they persist across future episodes. A cross-episode memory keeps successful self-reviews for reuse when encountering similar tasks in future episodes during training. We evaluate SRRL against a standard RLVR baseline using the GRPO optimizer across two language models, Qwen 3-4B and OLMo-3- 7B, on GSM8K benchmark. SRRL consistently outperforms the RLVR in final reward performance and achieves greater learning efficiency by successfully transforming feedback into behavioral improvement.

View on arXivView PDF

Code Implementations(1)

Self-Review Reinforcement Learning (SRRL) with Cross-Episode Memory and Policy Distillation

00Apr 22, 20266 months ago

Similar Papers

Cite this paper

@article{amin2026selfreview,
  title  = {Self-Review Reinforcement Learning (SRRL) with Cross-Episode Memory and Policy Distillation},
  author = {Muhammad Zain Amin and Kibele Sebnem Yildirim},
  year   = {2026},
  eprint = {2607.05541},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2607.05541v1}
}

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/2607.05541.svg)](https://codeofpaper.com/paper/2607.05541)

Discussion