atlas

Research map / Reinforcement learning / Imitation learning

Environment Design for Inverse Reinforcement Learning

ICML 2024 · Reinforcement learning › Imitation learning · approach: Reward learning from demonstrations · 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 environment design for IRL that adaptively selects demonstration environments via maximin Bayesian regret, with ED-BIRL (tabular) and ED-AIRL (continuous) variants that improve sample-efficiency and robustness of learned rewards.

Problem

Learning reward functions from expert demonstrations is sample-inefficient, and IRL methods trained on a single fixed environment overfit to its dynamics and fail to generalise to slight dynamics changes.

Approach

The learner actively chooses which demonstration environment the expert acts in, each round picking the environment that maximises Bayesian regret (maximin) of the current best-guess reward, and extends BIRL and AIRL to demonstrations pooled across multiple environment dynamics.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
adaptively select demonstration environments using maximin regret instead of selecting environments uniformly at random (ablation)AIRL-ME (ED-AIRL vs DR-AIRL) · Continuous mazenormalized return: Demo: 52±07 -> 68±04; Test: 53±12 -> 71±02Helped
adaptively select demonstration environments using maximin regret instead of selecting environments uniformly at random (ablation)AIRL-ME (ED-AIRL vs DR-AIRL) · Hoppernormalized return: Demo: 59±06 -> 63±07; Test: 56±04 -> 52±04Mixed
adaptively select demonstration environments using maximin regret instead of selecting environments uniformly at random (ablation)AIRL-ME (ED-AIRL vs DR-AIRL) · HalfCheetahnormalized return: Demo: 40±13 -> 40±11; Test: 40±11 -> 35±13No clear effect
adaptively select demonstration environments using maximin regret instead of selecting environments uniformly at random (ablation)AIRL-ME (ED-AIRL vs DR-AIRL) · Swimmernormalized return: Demo: 45±04 -> 80±19; Test: 53±05 -> 69±12Helped
learn from adaptively selected multiple environments rather than one fixed environmentAIRL-ME (ED-AIRL vs AIRL) · Continuous maze Testnormalized return: 52±07 -> 71±02Helped
learn from adaptively selected multiple environments rather than one fixed environmentAIRL-ME (ED-AIRL vs AIRL) · Hopper Testnormalized return: 34±04 -> 52±04Helped
learn from adaptively selected multiple environments rather than one fixed environmentAIRL-ME (ED-AIRL vs AIRL) · HalfCheetah Testnormalized return: 16±07 -> 35±13Helped
learn from adaptively selected multiple environments rather than one fixed environmentAIRL-ME (ED-AIRL vs AIRL) · Swimmer Testnormalized return: 44±08 -> 69±12Helped
adaptively design maze layouts for expert demonstrations rather than use a fixed maze or randomly generated mazesED-BIRL · Discrete mazerecovery of performance-relevant reward locationsHelped
use a fixed environment or domain randomization instead of adaptive environment design (ablation)BIRL · Discrete mazerecovery of performance-relevant reward locationsHurt
use adaptively designed demonstration environments rather than fixed-environment learningBIRL · Randomly generated MDP test environmentsutility lossHelped
increase the number of expert trajectories while keeping AIRL in the base environmentAIRL · Continuous mazenormalized returnNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: MuJoCo Hopper MuJoCo HalfCheetah MuJoCo Swimmer MuJoCo Ant continuous maze discrete maze (minigrid-inspired) randomly generated MDPs

Benchmarks: continuous maze MuJoCo Hopper MuJoCo HalfCheetah MuJoCo Swimmer discrete maze randomly generated MDPs

Metrics: normalised return on demo and test environments utility loss 25%-quantile return

Baselines: AIRL DR-AIRL RIME GAIL BC Fixed Environment BIRL Domain Randomisation BIRL

Builds on: Bayesian IRL Adversarial IRL Maximum Entropy IRL Robust Imitation learning with Multiple perturbed Environments (RIME) Proximal Policy Optimisation

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