Beyond Temporal Proximity: Explanatory World Models for Credit Assignment in Reinforcement Learning
Organizations: Spotify · University of Cambridge
Abstract
Generative Recommenders increasingly use Reinforcement Learning (RL) to optimize outcomes that may appear hundreds or thousands of interactions after a decision. Standard RL propagates reward according to temporal proximity rather than explicit relevance, attenuating the signal assigned to distant but important actions and creating a source of sample inefficiency. We introduce Explanatory World Models (EWM), an attribution framework that uses explanations to identify the earlier events that plausibly contributed to a realized outcome. We instantiate EWM with a frontier language model and use its explanations as learning signals using a conservative hierarchical operator that recursively redistributes reward while preserving the undiscounted episode return. To investigate what constitutes a useful explanation, we operationalize three complementary variants inspired by Halpern's actual causation, Lombrozo's explanatory simplicity, and Deutsch's hard-to-vary explanations. We evaluate EWM on two controlled long-horizon RL benchmarks, a public sequential-recommendation benchmark, and an industry-scale generative recommender. On Crafter and WordCraft, EWM substantially outperforms PPO and LaRe, with its largest gains when rewards are most delayed. On KuaiRand, EWM outperforms SFT and LaRe offline and A2C online. Finally, in an offline evaluation of an industry generative recommender, EWM considerably improves Recall and increases behavioral proxies. These results suggest that explanations can provide structured and reusable credit for learning from delayed outcomes.
Figures & tables
| Variant | Criterion | Operationalization |
|---|---|---|
| B | Neutral explanation | Select plausible contributors to the outcome; return fewer or no events when evidence is weak. |
| HP | Counterfactual relevance | Test whether removing or weakening an event makes the outcome less expected; omit redundant events on the same explanatory path. |
| D | Hard-to-vary explanation | Require the explanation to depend on the specific history, behavior, and target. Replacing these details should weaken it; category matching alone is insufficient. |
| LB | Explanatory breadth | Infer stable preferences or patterns supported across the history that explain and generalize beyond the outcome without covering unrelated behavior. |
| LS | Explanatory simplicity | Prefer few underlying preferences or patterns; select representative events and distinguish foundational evidence from later reinforcement. |
| LI | Integrated explanation | Combine breadth, simplicity, specificity, and behavioral grounding; explain the outcome, support generalization, and identify what would weaken the explanation. |
| Metric | EWM RLFT vs baseline ( CI) |
|---|---|
| Recall | |
| Converted | |
| Broad reach ( 2 streams) |
Appendix figures & tables3 assets
Supplementary material from the paper’s appendix.