atlas

Research map / Reinforcement learning / Visual and representation RL

Position: Benchmarking is Limited in Reinforcement Learning Research

ICML 2024 · Reinforcement learning › Visual and representation RL · approach: Scalable RL systems and environments · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Position paper arguing that rigorous RL benchmarking is computationally prohibitive (needs ~100+ seeds per algorithm-environment pair) and that scientific testing should be a primary complementary experimentation paradigm, illustrated with exploration experiments on a four-rooms MDP.

Problem

Rigorous performance benchmarking in RL requires many seeds and environments, making it computationally prohibitive and statistically unreliable with few trials, and it reveals only which algorithm works, not why.

Approach

Argues that benchmarking should not be the sole evidence for algorithmic claims; proposes "scientific testing" (controlled experiments aimed at understanding how an algorithm works) as a primary complementary paradigm, and quantifies benchmarking's seed requirements via bootstrap CI simulations on classic control and gridworld tasks.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use adversarial rather than uniform weightingRL benchmarking with bootstrap confidence intervals · 100 seeds per algorithm-environment pair95% confidence interval width: approximately 0.150 -> approximately 0.183Hurt
Use uniform weighting rather than adversarial weightingRL benchmarking with bootstrap confidence intervals · algorithm-environment comparisonsminimum seeds for reliable confidence intervals: greater than 100Mixed
Increase the number of seeds per algorithm-environment pairRL benchmarking with bootstrap confidence intervals · algorithm-environment comparisonsconfidence interval reliability: at least 10 (Adversarial-Both), 50 (Uniform-Both) or 100 (Adversarial-Env)Helped
Add a restart distribution to Sarsa(λ)Sarsa(λ) exploration · Four rooms MDPpolicy improvement across the state spaceHelped
Sample start states uniformly over the state spaceSarsa(λ) exploration · Four rooms MDPpolicy improvement across the state spaceHelped
Add intrinsic motivation to Sarsa(λ)Sarsa(λ) exploration · Four rooms MDPstate-action entropyMixed
Set intrinsic reward magnitude β to 5.0 (ablation)Intrinsic Motivation and restart distribution + Intrinsic Motivation · Four rooms MDPextrinsic reward learning: β=5.0Hurt
Set intrinsic reward magnitude β too low (ablation)Intrinsic Motivation · Four rooms MDPexplorationHurt
Add restart distribution to Intrinsic MotivationSarsa(λ) exploration · Four rooms MDP, far roomtime spent in far-room statesHelped
Use restart-based exploration rather than intrinsic motivation alone (ablation)Sarsa(λ) exploration · Four rooms MDP, far roomtime spent in far-room statesHelped
Replace bootstrap confidence intervals with t-distribution-based intervals (ablation)RL benchmarking · aggregate performance across environmentsconfidence interval widthHurt

Surprising findings

Limitations

Experimental setup

Datasets: Cart-Pole Mountain Car Acrobot Pinball chain MDPs gridworlds four rooms MDP

Benchmarks: Cart-Pole Mountain Car Acrobot Pinball chain MDPs gridworlds four rooms MDP

Metrics: confidence interval width confidence interval failure rate (coverage) number of algorithms statistically tied with the best return distance to epsilon-greedy optimal value function state-action entropy

Baselines: Sarsa(λ) Q(λ) Actor-Critic with eligibility traces NAC-TD PPO

Builds on: rliable performance profiles count-based intrinsic motivation restart-based exploration

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy