atlas

Research map / Reinforcement learning / Visual and representation RL

EASI: Evolutionary Adversarial Simulator Identification for Sim-to-Real Transfer

NeurIPS 2024 · Reinforcement learning › Visual and representation RL · approach: Skill learning and diffusion policies · 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 EASI, which frames sim-to-real as a search where evolution strategies generate simulator parameter distributions and a WGAN-style discriminator over state transitions serves as the fitness function, to identify a realistic simulator from little real data.

Problem

Sim-to-real transfer suffers from the reality gap; domain randomization needs domain expertise to set ranges and yields conservative policies, while existing simulator-identification methods need much costly real data and struggle with high-dimensional control.

Approach

Combine a GAN-style adversary with evolution strategies: ES acts as the generator over simulator physical parameters, and a Wasserstein discriminator distinguishing simulated from real state transitions provides the fitness, so the parameter distribution evolves to make simulated transitions resemble real ones.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
identify simulator parameters with EASI rather than the strongest listed baseline, FineTunesim-to-sim policy transfer · Cartpole, Cart DoF P × 0.25 targetpolicy performance: 135.1±7.8 -> 164.4±4.6Helped
identify simulator parameters with EASI rather than the strongest listed baseline, FineTunesim-to-sim policy transfer · Cartpole, Cart DoF P × 0.5 targetpolicy performance: 171.2±8.4 -> 182.9±2.2Helped
identify simulator parameters with EASI rather than the strongest listed baseline, FineTunesim-to-sim policy transfer · Ant, Body Mass × 0.25 targetpolicy performance: 590.2±18.6 -> 780.7±41.5Helped
identify simulator parameters with EASI rather than the strongest listed baseline, FineTunesim-to-sim policy transfer · Ant, Body Mass × 0.5 targetpolicy performance: 640.8±30.0 -> 777.4±37.5Helped
use EASI-optimized simulator parameters instead of UDRCartpole reality policy · Cartpole realityAngle Error×10−2: 2.65±0.19 -> 1.67±0.16Helped
use EASI-optimized simulator parameters instead of UDRCartpole reality policy · Cartpole realityCart Vel ×10−1: 1.63±0.03 -> 1.21±0.08Helped
reduce reference data from 200 trajectories to 1 (ablation)EASI · Cartpole target environmentpolicy performance: 182.9±4.3 -> 185.1±3.1Helped
reduce reference data from 200 trajectories to 50 (ablation)EASI · Ant target environmentpolicy performance: 724.0±31.5 -> 747.0±25.0Helped
reduce reference data from 200 trajectories to 1 (ablation)EASI · Ballbalance target environmentpolicy performance: 393.1± 60.5 -> 360.1±53.8No clear effect
vary the number of reference trajectories across 1, 50, 100, and 200 (ablation)EASI · Go2 target environmentpolicy performance: 0.44±0.28; 0.80±0.06; 0.72±0.05; 0.78±0.02Mixed

Surprising findings

Limitations

Experimental setup

Datasets: Isaac Gym simulated state transitions real-world Cartpole trajectories real-world Go2 trajectories

Benchmarks: Cartpole Go2 Ant Ballbalance real-world Cartpole real-world Go2

Metrics: episode return in target environment angle error cart velocity speed tracking L2 parameter search error joint movement frequency spectrum

Baselines: Uniform Domain Randomization Oracle FineTune GARAT

Builds on: Domain Randomization Generative Adversarial Network Evolution Strategies (mu/mu_I, lambda) WGAN GARAT

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