Assessing the Impact of Distribution Shift on Reinforcement Learning Performance
Not on the map. Why?
Abstract (arXiv)
Research in machine learning is making progress in fixing its own reproducibility crisis. Reinforcement learning (RL), in particular, faces its own set of unique challenges. Comparison of point estimates, and plots that show successful convergence to the optimal policy during training, may obfuscate overfitting or dependence on the experimental setup. Although researchers in RL have proposed reliability metrics that account for uncertainty to better understand each algorithm's strengths and weaknesses, the recommendations of past work do not assume the presence of out-of-distribution observations. We propose a set of evaluation methods that measure the robustness of RL algorithms under distribution shifts. The tools presented here argue for the need to account for performance over time while the agent is acting in its environment. In particular, we recommend time series analysis as a method of observational RL evaluation. We also show that the unique properties of RL and simulated dynamic environments allow us to make stronger assumptions to justify the measurement of causal impact in our evaluations. We then apply these tools to single-agent and multi-agent environments to show the impact of introducing distribution shifts during test time. We present this methodology as a first step toward rigorous RL evaluation in the presence of distribution shifts.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 36 of its 73 references that are in the map. First posted on arXiv 5 Feb 2024.
Builds on
36 of 73 references.
References · 36
- 2017Proximal Policy Optimization Algorithmscited by 14,441
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2015Trust Region Policy Optimizationcited by 2,503
- 2020WILDS: A Benchmark of in-the-Wild Distribution Shiftscited by 1,366
- 2019Dota 2 with Large Scale Deep Reinforcement Learningcited by 1,084
- 2016Adversarial Machine Learning at Scalecited by 934
- 2021Deep Reinforcement Learning at the Edge of the Statistical Precipicecited by 781
- 2017Deep Reinforcement Learning that Matterscited by 727
- 2022MineDojo: Building Open-Ended Embodied Agents with Internet-Scale Knowledgecited by 469
- 2017Adversarial Attacks on Neural Network Policiescited by 314
- 2018Failing Loudly: An Empirical Study of Methods for Detecting Dataset Shiftcited by 240
- 2019MineRL: A Large-Scale Dataset of Minecraft Demonstrationscited by 210
24 more
- 2019Adversarial Policies: Attacking Deep Reinforcement Learningcited by 209
- 2020Implementation Matters in Deep Policy Gradients: A Case Study on PPO and TRPOcited by 184
- 2018A Study on Overfitting in Deep Reinforcement Learningcited by 170
- 2020Torchattacks: A PyTorch Repository for Adversarial Attackscited by 156
- 2017Robust Deep Reinforcement Learning with Adversarial Attackscited by 152
- 2020CausalWorld: A Robotic Manipulation Benchmark for Causal Structure and Transfer Learningcited by 109
- 2017Delving into adversarial attacks on deep policiescited by 104
- 2020Adaptive Reward-Poisoning Attacks against Reinforcement Learningcited by 86
- 2020Policy Teaching via Environment Poisoning: Training-time Adversarial Attacks against Reinforcement Learningcited by 81
- 2019Policy Poisoning in Batch Reinforcement Learning and Controlcited by 70
- 2018How Many Random Seeds? Statistical Power Analysis in Deep Reinforcement Learning Experimentscited by 56
- 2019Measuring the Reliability of Reinforcement Learning Algorithmscited by 49
- 2020Machine Learning Advances for Time Series Forecastingcited by 49
- 2022Towards a Standardised Performance Evaluation Protocol for Cooperative MARLcited by 48
- 2021Causal Inference for Time series Analysis: Problems, Methods and Evaluationcited by 42
- 2022A Survey of Ad Hoc Teamwork Researchcited by 41
- 2020Towards Open Ad Hoc Teamwork Using Graph-based Policy Learningcited by 37
- 2020Evaluating the Performance of Reinforcement Learning Algorithmscited by 35
- 2021Causal Reasoning in Simulation for Structure and Transfer Learning of Robot Manipulation Policiescited by 20
- 2021Adversarial attacks in consensus-based multi-agent reinforcement learningcited by 17
- 2021PowerGridworld: A Framework for Multi-Agent Reinforcement Learning in Power Systemscited by 15
- 2023Autonomous Capability Assessment of Sequential Decision-Making Systems in Stochastic Settings (Extended Version)cited by 6
- 2021Reward-Free Attacks in Multi-Agent Reinforcement Learningcited by 3
- 2021Learning Causal Models of Autonomous Agents using Interventionscited by 1
Built on by
Citing papers per year: 2024: 1; 2025: 2; 2026: 1.
4 papers.
- 2024Getting By Goal Misgeneralization With a Little Help From a Mentorcited by 1
- 2025Overcoming Overfitting in Reinforcement Learning via Gaussian Process Diffusion Policycited by 0
- 2025Detecting Model Drifts in Non-Stationary Environment Using Edit Operation Measurescited by 0
- 2026A Unified Causal-Origin Taxonomy of Distributional Shifts in Reinforcement Learningcited by 0
- 2026A Unified Causal-Origin Taxonomy of Distributional Shifts in Reinforcement Learning15 Jun 2026
- 2025Detecting Model Drifts in Non-Stationary Environment Using Edit Operation Measures14 Sep 2025
- 2025Overcoming Overfitting in Reinforcement Learning via Gaussian Process Diffusion Policy16 Jun 2025
- 2024Getting By Goal Misgeneralization With a Little Help From a Mentor28 Oct 2024