atlas

Research map / Reinforcement learning / Visual and representation RL

Can Learned Optimization Make Reinforcement Learning Less Difficult?

NeurIPS 2024 · Reinforcement learning › Visual and representation RL · approach: Task-inference meta-RL · 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.

Meta-learns a black-box update rule (OPEN) via OpenAI evolution strategies, conditioned on RL-specific features (training/batch proportion, layer proportion, dormancy) with learnable parameter-space noise, to replace Adam for PPO training.

Problem

Standard optimizers like Adam are ill-suited to RL's non-stationarity, plasticity loss, and exploration needs, and prior learned optimizers transfer poorly to RL.

Approach

A learned optimizer whose inputs include RL-targeted signals (two training timescales, layer proportion, neuron dormancy) and whose output includes a learnable per-parameter noise term applied to the actor for exploration, meta-trained with OpenAI ES on final return, with zero-mean updates for stability.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use OPEN instead of the baselinesPPO agents trained separately on MinAtar environments · MinAtar single-taskIQM final returnHelped
Use OPEN instead of the baselinesPPO agents trained across MinAtar environments · MinAtar multi-taskAdam-normalized aggregate scoreHelped
Use OPEN instead of AdamPPO agents · Gridworlds, in-distribution and out-of-supportAdam-normalized IQM returnHelped
Transfer the gridworld-trained optimizer without further trainingOPEN · Craftax-Classicmean returnHelped
Add training proportion as an optimizer input (ablation)OPEN · Breakoutmean final returnHelped
Add batch proportion as an optimizer input (ablation)OPEN · Breakoutmean final returnHelped
Add dormancy as an optimizer input (ablation)OPEN · Breakoutmean final returnHelped
Add layer proportion as an optimizer input (ablation)OPEN · Breakoutmean final returnHelped
Add learnable stochasticity to the actor update (ablation)OPEN · Breakoutmean final returnHelped
Add learnable stochasticity to the actor update (ablation)Separated actor-critic OPEN · Deep Sea, larger environmentsreturnHelped
Add learnable stochasticity to the actor update (ablation)Separated actor-critic OPEN · Deep Sea, smaller environmentsreturnHurt
Train OPEN instead of AdamPQN agents · AsterixIQM final returnHelped

Surprising findings

Limitations

Experimental setup

Datasets: MinAtar Brax Ant gridworld distributions (LPG rand_dense, rand_sparse, rand_long) Minigrid mazes Craftax-Classic bsuite Deep Sea

Benchmarks: MinAtar (Breakout, Asterix, Space Invaders, Freeway) Brax Ant gridworld in-distribution and out-of-support Minigrid mazes Craftax-Classic bsuite Deep Sea

Metrics: interquartile mean final return mean normalized return optimality gap dormancy

Baselines: Adam RMSProp Lion VeLO Optim4RL No Features

Builds on: OpenAI ES Optim4RL VeLO Lion PureJaxRL

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