REVIEW 4 major objections 4 minor 2 cited by
Stable Continual Reinforcement Learning via Diffusion-based Trajectory Replay
T0 review · 4 major / 4 minor · reviewed 2026-08-12 · deepseek-v4-flash
Pith's one-line read Diffusion-generated trajectory replay lets a continual reinforcement learning agent learn task sequences without storing raw experience, and reaches the top average success rates on the Continual World benchmark.
desk verdict DISTR is a clean, plausible empirical result on Continual World; the lack of ablations, closest-baseline comparisons, and quantitative generation-fidelity evidence makes it a conditional accept rather than a settled one. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The load-bearing object is a task-conditioned Denoising Diffusion Probabilistic Model that generates whole state-action trajectories rather than individual states, which avoids the per-timestep state imbalance and compounding errors of earlier generative replay. During each training stage the model is fit on real skilled trajectories of the newest task together with its own generated trajectories from older tasks, a self-cloning procedure intended to keep older distributions alive inside the generative model itself. Replay is not uniform: a prioritization mechanism scores each past task by vulnerability (the drop in success rate when policy outputs are perturbed) and specificity (how little a task can benefit from other tasks' data), and samples past-task trajectories with probability proportional to that score. The general policy is then distilled from the mixture of real and generated trajectories through behavior cloning, so replay gradients never interfere with the learning of the new task.
What would settle it
Run DISTR on a noticeably longer task stream, say twenty Continual World tasks instead of ten, and after each training stage generate trajectories for an early task and compare them against held-out real trajectories of that same task with a distributional distance such as FID or coverage. Then compare the final policy's success on that early task when trained with generated replays versus with an identical setup where the same high-return trajectories are stored and replayed exactly; if exact replay increasingly outperforms generated replay as the stream grows, the generative memory is the bottleneck and the central claim fails.
Extended reading notes
Core claim
The central claim is that a diffusion model can serve as a faithful generative memory for whole trajectories in online continual RL, and that this is enough to make the agent's long-term policy stable without sacrificing plasticity. DISTR decouples policy training into two stages: an immediate policy learns only the current task with SAC, and a general policy is then trained purely by behavior cloning on real current-task trajectories plus diffusion-generated past-task trajectories. The diffusion model is updated after every task on real high-return trajectories of the current task together with its own generated past-task trajectories, so that each task's trajectory distribution remains available under a task-id condition. The reported outcome is a final average success rate of 84.8±2.3 on CW5 and 81.2±0.2 on CW10, with forgetting close to parameter-isolation methods and higher forward transfer, plus UMAP visualizations in which generated trajectories overlap the real data distribution while GAN-generated ones do not.
Load-bearing premise
The method relies on the diffusion model, retrained on its own past outputs, to keep an accurate memory of what good behavior looked like on every earlier task; if that memory drifts, everything replayed from it is wrong.
Editorial extensions
If this is right
- If diffusion replay stays faithful over long streams, continual RL agents can drop raw experience buffers entirely, removing growing storage costs and enabling learning from streams where data cannot be retained.
- Because the immediate policy sees only the current task's RL loss, and replay is injected afterward through behavior cloning, the stability-plasticity trade-off is governed by the quality of the generative memory rather than by hand-tuned loss weights.
- The prioritization mechanism gives the method a route to infinitely long task streams by spending the replay budget on tasks that are most fragile and least replaceable.
- On the tested benchmark, DISTR outperforms the GAN-based generative replay baseline by a wide margin and matches or exceeds parameter-isolation methods while keeping higher forward transfer.
- Because trajectories are generated directly, the method needs no separate world model and avoids the compounding-error issue of model-based generative replay.
Reading between the lines
- If the self-cloning diffusion memory scales to longer streams, the same trajectory-replay design could transfer to continual imitation learning and offline continual RL, where expert or logged trajectories are already available; the paper evaluates only online RL on Continual World.
- The prioritization score is a heuristic combining vulnerability and specificity, and the paper does not compare it against uniform random replay; an ablation would show whether the mechanism is necessary at moderate task counts.
- The UMAP overlap between generated and real trajectories is qualitative; adding a quantitative distribution-distance audit after each task would give practitioners a concrete threshold for when the generative memory needs refreshing.
- The same diffusion memory could double as a data synthesizer in multi-task RL, generating trajectories for related tasks from a shared task-conditioned distribution rather than training a separate memory per task.
Signed reviews
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes DISTR, a continual reinforcement learning method that uses a diffusion model to memorize and replay whole trajectory distributions of previously encountered tasks. Policy learning is decoupled into an immediate policy trained with SAC on the current task and a general policy trained purely with behavior-cloning losses on replayed and current trajectories. The diffusion model is trained continually on real current-task trajectories plus its own generated past-task trajectories (self-cloning), and a prioritization mechanism selects which tasks to replay based on vulnerability and specificity. Experiments on Continual World CW5 and CW10 report the highest final average success rate among the five baselines considered.
Significance. If the claims are substantiated, DISTR would be a meaningful step toward storage-efficient and privacy-preserving continual RL, advancing generative replay from individual observations to full trajectory distributions. The decoupled immediate/general policy training scheme is a sensible design, and the empirical results are suggestive. However, the paper's central empirical claim is not yet fully supported: key components are not ablated, the two closest diffusion-based replay methods are not compared, and the generative memory's fidelity is validated only qualitatively. These gaps are addressable and would strengthen the work considerably.
major comments (4)
- [Section 3.2, Section 4.3] The stability claim rests on the diffusion model preserving past-task trajectory distributions under self-cloning, but Section 4.3 validates this only with a UMAP visualization for task 0 on CW5. No quantitative distribution-fidelity metric is reported, and CW10 is not analyzed. Because Eq. (4) trains the general policy on generated trajectories, drift in the diffusion model would directly corrupt the behavior-cloning targets and cause the forgetting the method aims to prevent. Please add quantitative fidelity evaluation (e.g., MMD, trajectory return, or success rate of generated trajectories) for all tasks and both task sequences.
- [Sections 3.1-3.4, Table 1] No ablation isolates the contribution of the diffusion model, the self-cloning mechanism, or the prioritization mechanism. For example, replacing generated trajectories with real stored trajectories, disabling self-cloning, or replacing prioritization with uniform replay would clarify which component drives the reported gains. Without such ablations, Table 1 supports only the full system against the chosen baselines, not the claimed mechanism.
- [Section 5.1, Table 1] The two closest diffusion-based replay methods, t-DGR and CuGRO, are acknowledged in Section 5.1 but are not compared. Since the paper's central claim is that diffusion-based trajectory-level replay outperforms existing generative replay, a comparison or a clearly justified reason for its absence (e.g., different problem setting) is needed. If the settings differ, provide a comparison on a common benchmark or at least a state-level diffusion replay baseline.
- [Section 4.1, Table 1] The reported average performance for DISTR on CW10 (81.2±0.2) overlaps with PackNet (80.8±0.9). The paper does not report the number of seeds or statistical significance tests. The claim of the highest average success rate is therefore not established against PackNet. Please report per-seed results, number of seeds, and significance tests (e.g., paired t-test or bootstrap) for all metrics.
minor comments (4)
- [Abstract, Sections 3.2 and 5.1] There are several typos and grammatical issues: "wakeups" should be "wakes up" in the abstract, "provalent" should be "prevalent", "disguish" should be "distinguish" in Section 3.2, and "The most close to ours" should be "The closest to ours" in Section 5.1.
- [Figure 1] The label "Distillation" in Figure 1 is not defined or explained in the text; please clarify what is distilled and how it relates to the two-policy training scheme in Section 3.1.
- [Section 3.3] The priority formula (s_v + 1 - s_s)/2 and its normalization are not fully specified. Please clarify how the top trajectories are selected, how N_traj is allocated across tasks, and what happens when the number of tasks exceeds the replay budget.
- [Section 2.2] The diffusion loss is written as L(θ) = E[∥ϵ − ϵθ(xt, t)∥], but the text says the L1 loss is used; the norm notation should specify ∥·∥_1 to avoid ambiguity.
Circularity Check
No circularity: DISTR's contribution is an empirical continual-RL method with benchmark results, and no claimed derivation reduces to its own inputs.
full rationale
The paper proposes DISTR, an algorithm combining a diffusion model trained on current-task skilled trajectories and self-generated past-task trajectories, with a two-phase policy training objective (Eqs. 3-4) and a heuristic replay prioritization. The central claims are empirical: DISTR's average success rate, forward transfer, and forgetting on Continual World (Table 1) are measured against baselines, not derived from the method's assumptions. There is no fitted parameter that is then reported as a prediction; the diffusion model is trained on collected trajectories and evaluated by downstream task success. The self-cloning procedure (Section 3.2), in which generated past-task trajectories are used as training data, is a self-referential training loop but not a logical circularity: the paper does not claim that faithful replay follows by construction, and the load-bearing evidence for replay fidelity is the empirical UMAP visualization and the final performance numbers. The only author-overlapping citations (e.g., Zhang et al. 2024 in related work; Gao et al. 2021) are contextual and do not supply any central theorem, uniqueness claim, or ansatz. Therefore, no circular step can be exhibited with the required specificity.
Assumptions & free parameters
free parameters (4)
- N_traj (number of selected skilled trajectories per task)
- Noise perturbation magnitude for vulnerability estimation
- Priority score combination weights =
(s_v + 1 - s_s) / 2
- Diffusion model hyperparameters (timesteps, noise schedule, architecture, learning rate)
assumptions (5)
- standard math DDPM forward and reverse denoising losses are valid and trainable as used in the paper.
- domain assumption Trajectories sampled near the end of policy learning are 'skilled' and their distribution captures the task's decision knowledge.
- domain assumption Behavior cloning on replayed skilled trajectories is sufficient to maintain old-task policy performance in an online continual RL setting.
- ad hoc to paper Success-rate drop under random action noise estimates task vulnerability, and initial success rate estimates task specificity.
- domain assumption Self-cloning prevents diffusion model forgetting without causing distribution drift.
Cite this review
Pith. "Pith review of Stable Continual Reinforcement Learning via Diffusion-based Trajectory Replay." pith.science (2026). https://pith.science/paper/HNWSYLAC
@misc{pith2026241110809,
author = {Pith},
title = {Pith review of: Stable Continual Reinforcement Learning via Diffusion-based Trajectory Replay},
year = {2026},
howpublished = {\url{https://pith.science/paper/HNWSYLAC}},
note = {Machine review of arXiv:2411.10809}
}
read the original abstract
Given the inherent non-stationarity prevalent in real-world applications, continual Reinforcement Learning (RL) aims to equip the agent with the capability to address a series of sequentially presented decision-making tasks. Within this problem setting, a pivotal challenge revolves around \textit{catastrophic forgetting} issue, wherein the agent is prone to effortlessly erode the decisional knowledge associated with past encountered tasks when learning the new one. In recent progresses, the \textit{generative replay} methods have showcased substantial potential by employing generative models to replay data distribution of past tasks. Compared to storing the data from past tasks directly, this category of methods circumvents the growing storage overhead and possible data privacy concerns. However, constrained by the expressive capacity of generative models, existing \textit{generative replay} methods face challenges in faithfully reconstructing the data distribution of past tasks, particularly in scenarios with a myriad of tasks or high-dimensional data. Inspired by the success of diffusion models in various generative tasks, this paper introduces a novel continual RL algorithm DISTR (Diffusion-based Trajectory Replay) that employs a diffusion model to memorize the high-return trajectory distribution of each encountered task and wakeups these distributions during the policy learning on new tasks. Besides, considering the impracticality of replaying all past data each time, a prioritization mechanism is proposed to prioritize the trajectory replay of pivotal tasks in our method. Empirical experiments on the popular continual RL benchmark \texttt{Continual World} demonstrate that our proposed method obtains a favorable balance between \textit{stability} and \textit{plasticity}, surpassing various existing continual RL baselines in average success rate.
Figures
Forward citations
Cited by 2 Pith papers
-
HyperDCM: Dynamic Cluster Memory Replay in Hyperbolic Space for Continual Robotic Navigation Across Scenes
A scene-graph-plus-hyperbolic replay memory reduces reported performance drops in continual diffusion navigation, but the headline Drop metric is defined across different scenes and does not clearly measure forgetting.
- MEAL: A Benchmark for Continual Multi-Agent Reinforcement Learning
Reference graph
Works this paper leans on
-
[2]
On tiny episodic memories in continual learning
Arslan Chaudhry, Marcus Rohrbach, Mohamed Elhoseiny, Thalaiyasingam Ajanthan, Puneet K Dokania, Philip HS Torr, and Marc’Aurelio Ranzato. On tiny episodic memories in continual learning. arXiv preprint arXiv:1902.10486,
arXiv 1902
-
[5]
Adaptdiffuser: Diffusion models as adaptive self-evolving planners
Zhixuan Liang, Yao Mu, Mingyu Ding, Fei Ni, Masayoshi Tomizuka, and Ping Luo. Adaptdiffuser: Diffusion models as adaptive self-evolving planners. arXiv preprint arXiv:2302.01877,
-
[7]
A survey on model-based reinforcement learning
Fan-Ming Luo, Tian Xu, Hang Lai, Xiong-Hui Chen, Weinan Zhang, and Yang Yu. A survey on model-based reinforcement learning. arXiv preprint arXiv:2206.09328,
-
[10]
Im- itating human behaviour with diffusion models
Tim Pearce, Tabish Rashid, Anssi Kanervisto, David Bignell, Mingfei Sun, Raluca Georgescu, Ser- gio Valcarcel Macua, Shan Zheng Tan, Ida Momennejad, Katja Hofmann, and Sam Devlin. Im- itating human behaviour with diffusion models. In Deep Reinforcement Learning Workshop at NeurIPS 2022,
work page 2022
-
[12]
High- resolution image synthesis with latent diffusion models
Robin Rombach, Andreas Blattmann, Dominik Lorenz, Patrick Esser, and Bj ¨orn Ommer. High- resolution image synthesis with latent diffusion models. 2022 ieee. In Conference on Computer Vision and Pattern Recognition, pp. 10674–10685,
work page 2022
-
[15]
Safediffuser: Safe planning with diffusion probabilistic models
Wei Xiao, Tsun-Hsuan Wang, Chuang Gan, and Daniela Rus. Safediffuser: Safe planning with diffusion probabilistic models. arXiv preprint arXiv:2306.00148,
-
[16]
t-DGR: A trajectory-based deep generative replay method for continual learning in decision making
William Yue, Bo Liu, and Peter Stone. t-DGR: A trajectory-based deep generative replay method for continual learning in decision making. In Agent Learning in Open-Endedness Workshop NeurIPS 2023,
work page 2023
-
[17]
Exploring continual learning of diffusion models
Michal Zajkac, Kamil Deja, Anna Kuzina, Jakub M Tomczak, Tomasz Trzci’nski, Florian Shkurti, and Piotr Milo’s. Exploring continual learning of diffusion models. arXiv preprint arXiv:2303.15342,
Show all 18 references
-
[18]
Madiff: Offline multi-agent learning with diffusion models
Zhengbang Zhu, Minghuan Liu, Liyuan Mao, Bingyi Kang, Minkai Xu, Yong Yu, Stefano Ermon, and Weinan Zhang. Madiff: Offline multi-agent learning with diffusion models. arXiv preprint arXiv:2305.17330, 2023a. Zhengbang Zhu, Hanye Zhao, Haoran He, Yichao Zhong, Shenyu Zhang, Yong...
-
[1989]
UMAP: Uniform manifold approximation and projection for dimension reduction
Leland McInnes, John Healy, and James Melville. UMAP: Uniform manifold approximation and projection for dimension reduction. arXiv preprint arXiv:1802.03426,
-
[2017]
Goal-conditioned imitation learning using score-based diffusion policies
11 Published at ICLR 2024 Workshop on Generative Models for Decision Making Moritz Reuss, Maximilian Li, Xiaogang Jia, and Rudolf Lioutikov. Goal-conditioned imitation learning using score-based diffusion policies. arXiv preprint arXiv:2304.02532,
2024 arXiv
-
[2018]
Diffusion model is an effective planner and data synthesizer for multi-task reinforcement learning
Haoran He, Chenjia Bai, Kang Xu, Zhuoran Yang, Weinan Zhang, Dong Wang, Bin Zhao, and Xue- long Li. Diffusion model is an effective planner and data synthesizer for multi-task reinforcement learning. arXiv preprint arXiv:2305.18459,
-
[2019]
Continual learning in neural networks
Rahaf Aljundi. Continual learning in neural networks. arXiv preprint arXiv:1910.02718,
1910 arXiv
-
[2020]
A comprehensive survey of continual learning: Theory, method and application
Liyuan Wang, Xingxing Zhang, Hang Su, and Jun Zhu. A comprehensive survey of continual learning: Theory, method and application. arXiv preprint arXiv:2302.00487,
-
[2021]
Progressive neural networks
Andrei A Rusu, Neil C Rabinowitz, Guillaume Desjardins, Hubert Soyer, James Kirkpatrick, Koray Kavukcuoglu, Razvan Pascanu, and Raia Hadsell. Progressive neural networks. arXiv preprint arXiv:1606.04671,
-
[2022]
Auto-encoding variational Bayes
10 Published at ICLR 2024 Workshop on Generative Models for Decision Making Diederik P Kingma and Max Welling. Auto-encoding variational Bayes. arXiv preprint arXiv:1312.6114,
2024 arXiv
-
[2023]
MetaDiffuser: Diffusion model as conditional planner for offline meta-RL
Fei Ni, Jianye Hao, Yao Mu, Yifu Yuan, Yan Zheng, Bin Wang, and Zhixuan Liang. MetaDiffuser: Diffusion model as conditional planner for offline meta-RL. arXiv preprint arXiv:2305.19923,
-
[2024]
Synthetic experience replay
Cong Lu, Philip J Ball, and Jack Parker-Holder. Synthetic experience replay. In Workshop on Reincarnating Reinforcement Learning at ICLR 2023,
2023
Reviewed August 12, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.