atlas

Research map / Reinforcement learning / Visual and representation RL

Implicit Curriculum in Procgen Made Explicit

NeurIPS 2024 · Reinforcement learning › Visual and representation RL · approach: Curriculum and environment design · 0 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.

Builds C-Procgen, a Procgen variant exposing explicit context parameters, and uses PPO runs to show that uniformly sampled multi-context training implicitly follows an easy-to-hard curriculum.

Problem

Procgen levels vary in difficulty through hidden, black-box context parameters, and prior curriculum work manipulates level order or generation; how learning itself progresses across diverse contexts under uniform multi-level training is under-studied.

Approach

Refactor Procgen to expose over 100 environment parameters so contexts are explicitly controllable, then analyze per-context score, loss, and sample counts over training to reveal an implicit curriculum emerging without level prioritization, plus a Loss Production Efficiency measure linked to PLR gains.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train with uniformly sampled contexts and no level prioritizationPPO on Procgen · Procgen gameslearning progression across context difficultyHelped
Use C-Procgen to expose and control environment parametersProcgen · Procgen benchmarkcontext controlHelped
Mask out selected training contexts (ablation)PPO on Procgen · Coinrun, Heist, Ninja, Climber, and other Procgen gamesfinal average scoreMixed
Remove difficult contexts from training (ablation)PPO on Procgen · Climber, Coinrun, and Heistfinal average scoreHelped
Expand the training context set with six contexts that connect the original Leaper contexts (ablation)PPO on Leaper · Leaperspeed of loss shift toward hard contextsHelped
Expand Leaper training to allow both lane parameters to take any value from {0, 1, 2, 3} (ablation)PPO on Leaper · Leaperlearning speedHelped
Use the original Leaper context setting rather than expanded contexts (ablation)PPO on Leaper · Leaperspeed of loss shift toward hard contextsHurt
Use the original uniformly sampled context distributionPPO on Procgen · Procgen gamesloss production efficiencyHurt

Surprising findings

Limitations

Experimental setup

Datasets: Procgen Benchmark

Benchmarks: Procgen Benchmark

Metrics: average score loss per sample sample count per context loss production efficiency score improvement with PLR

Baselines: Prioritized Level Replay

Builds on: Procgen PPO Prioritized Level Replay IMPALA

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