atlas

Research map / Reinforcement learning / Visual and representation RL

A Simple Framework for Generalization in Visual RL under Dynamic Scene Perturbations

NeurIPS 2024 · Reinforcement learning › Visual and representation RL · approach: Robust visual encoders for RL · 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.

Proposes SimGRL, which combines a feature-level frame stack encoder with a shifted random overlay augmentation on top of SVEA to improve zero-shot generalization of model-free visual RL under dynamic background perturbations.

Problem

Visual RL agents generalize poorly to dynamically changing backgrounds, due to imbalanced saliency across stacked frames and observational overfitting to background regions.

Approach

Encode each stacked frame individually in shallow encoder layers before stacking feature maps (feature-level frame stack), and augment each frame with a differently shifted crop of a natural image (shifted random overlay) so that background motion is independent of the task object.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add feature-level frame stacking to SVEA (ablation)SVEA · DMControl-GB Video Hard; six-task resultsreturn: 393±45 -> 719±34 (Cartpole, Swingup); 112±12 -> 264±13 (Cheetah, Run)Helped
Replace random overlay with shifted random overlay (ablation)SVEA · DMControl-GB Video Hard; six-task resultsreturn: 393±45 -> 708±4 (Cartpole, Swingup); 112±12 -> 269±11 (Cheetah, Run)Helped
Add feature-level frame stacking and shifted random overlay (ablation)SVEA · DMControl-GB Video Hard; six-task resultsreturn: 393±45 -> 727±23 (Cartpole, Swingup); 112±12 -> 301±7 (Cheetah, Run)Helped
Use irregularly shifted random overlay instead of regular shifted random overlay (ablation)SimGRL-S · DMControl-GB Video Hard; six-task resultsreturn: 727±36 -> 715±31 (Walker, Walk); 269±11 -> 232±17 (Cheetah, Run)No clear effect
Use arbitrarily stacked random overlay instead of regular shifted random overlay (ablation)SimGRL-S · DMControl-GB Video Hard; six-task resultsreturn: 727±36 -> 732 ±25 (Walker, Walk); 269±11 -> 237±21 (Cheetah, Run)No clear effect
Apply feature-level frame stacking and shifted random overlay to SGQN (ablation)SGQN · DMControl-GB Video Hard; six tasksreturn: 157±69 -> 311±6 (Cheetah, Run); 544±43 -> 678±25 (Cartpole, Swingup)Helped
Increase the number of image-encoder layers in feature-level frame stacking (ablation)SimGRL-F · Walker, Walk — Video Hardgeneralization gapHelped

Surprising findings

Limitations

Experimental setup

Datasets: DMControl Generalization Benchmark (DMControl-GB) video easy/hard Places (natural image overlay) DistractingCS robotic manipulation tasks (Reach, Peg in Box)

Benchmarks: DMControl-GB Video Easy DMControl-GB Video Hard DistractingCS robotic manipulation (Reach, Peg in Box)

Metrics: average return zero-shot generalization score TID score TID variance generalization gap throughput FPS

Baselines: SAC RAD DrQ SODA SVEA TLDA SGQN EAR CG2A

Builds on: SVEA SAC random overlay DrQ guided backpropagation

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