atlas

Research map / Reinforcement learning / MDPs and planning

Overcoming the Sim-to-Real Gap: Leveraging Simulation to Learn to Explore for Real-World RL

NeurIPS 2024 · Reinforcement learning › MDPs and planning · approach: Policy optimization theory · 11 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.

Shows theoretically that in low-rank MDPs with sim-real dynamics mismatch, learning simulator-trained exploration policies (plus random exploration and least-squares regression) yields polynomial real-world sample complexity where direct sim2real transfer and naive exploration are exponentially inefficient, validated on tabular, simulated robot, and real Franka puck-pushing experiments.

Problem

Real-world RL sample complexity is high; direct sim2real policy transfer can fail when the simulator mismatches the real dynamics, and naive exploration with simple regression oracles is provably inefficient in low-rank MDPs.

Approach

Instead of transferring a policy that solves the task in simulation, learn a set of exploratory policies in simulation that cover the simulator's feature space, deploy them in the real world with random action perturbations after a prefix, and use least-squares regression on the collected real data; this provably yields polynomial sample complexity when direct transfer fails.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Transfer exploratory policies from simulation instead of directly transferring the task policySAC finetuning on the Franka real-world puck-pushing task · Franka real-world puck pushingsuccessful trials: 0/6 -> 6/6Helped
Transfer exploratory policies instead of the task-solving policy from simulationSAC on TychoEnv reach · TychoEnv sim2sim reachtask learningHelped
Use exploratory-policy data instead of data from rolling out the task policySAC finetuning on Franka hammering · Franka simulator hammeringsuccess rateHelped
Transfer exploratory policies instead of direct sim2real task-policy transferReal-world puck-pushing task · Franka real-world puck pushingrewardHelped
Transfer the simulator's task-solving policy and finetune it with naive explorationReal-world puck-pushing task · Franka real-world puck pushingtask successHurt

Surprising findings

Limitations

Experimental setup

Datasets: simulated TychoEnv reach task custom MuJoCo Franka hammering simulator custom Franka puck-pushing simulator

Benchmarks: combination lock (tabular) TychoEnv sim2sim reach Franka hammering sim2sim Franka puck pushing real-world sim2real

Metrics: success rate return sample complexity

Baselines: direct sim2real transfer zeta-greedy Q-learning SAC from scratch SAC finetuning from sim policy

Builds on: low-rank MDP simulation lemma RND SAC zeta-greedy 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