atlas

Research map / Reinforcement learning / Imitation learning

DiffAIL: Diffusion Adversarial Imitation Learning

AAAI 2024 · Reinforcement learning › Imitation learning · approach: Adversarial imitation learning · 10 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.

Introduces DiffAIL, which replaces the binary discriminator in adversarial imitation learning with an unconditional diffusion-loss-based discriminator over state-action (or state, next-state) pairs, with SAC as forward RL.

Problem

Adversarial imitation learning uses simple binary discriminators that do not capture the expert distribution well, so they fail to identify expert-level state-action pairs generated by the policy and generalize poorly.

Approach

Model state-action pairs with an unconditional diffusion model and use the exponentiated negative diffusion (noise-prediction) loss as the discriminator output, with the surrogate reward averaged over a few diffusion timesteps; the diffusion model is used only as a distribution-matching loss, not for sampling.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace the binary GAIL discriminator with a diffusion-loss discriminatorGAIL · Hopper, 1 trajectory, state-actionaverage episodic return: 3234.61 ± 266.62 -> 3382.03 ± 142.86Helped
Replace the binary GAIL discriminator with a diffusion-loss discriminatorGAIL · HalfCheetah, 1 trajectory, state-actionaverage episodic return: 4976.73 ± 60.41 -> 5362.25 ± 96.92Helped
Replace the binary GAIL discriminator with a diffusion-loss discriminatorGAIL · Ant, 1 trajectory, state-actionaverage episodic return: 4530.43 ± 133.30 -> 5142.60 ± 90.05Helped
Replace the binary GAIL discriminator with a diffusion-loss discriminatorGAIL · Walker2d, 1 trajectory, state-actionaverage episodic return: 5039.77 ± 307.17 -> 6292.28 ± 97.65Helped
Replace the binary GAIL discriminator with a diffusion-loss discriminatorGAIL · Hopper, held-out expert trajectoriesexpert discrimination rate: 83.3% ± 1.2% -> 92.8% ± 2.5%Helped
Replace the binary GAIL discriminator with a diffusion-loss discriminatorGAIL · HalfCheetah, held-out expert trajectoriesexpert discrimination rate: 83.8% ± 0.9% -> 94.5% ± 0.6%Helped
Replace the binary GAIL discriminator with a diffusion-loss discriminatorGAIL · Walker2d, held-out expert trajectoriesexpert discrimination rate: 90.5% ± 0.8% -> 96.1% ± 0.6%Helped
Replace the binary GAIL discriminator with a diffusion-loss discriminatorGAIL · Ant, held-out expert trajectoriesexpert discrimination rate: 81.7% ± 1.6% -> 98.8% ± 0.1%Helped
Use diffusion surrogate rewards instead of GAIL surrogate rewardsGAIL · Hopper, HalfCheetah, Walker2d, AntPearson correlation with actual return: [ 97.0%, 54.1%, -89.0%, 92.1%] -> [ 97.1%, 98.8%, 99.1%, 99.6%]Mixed
Increase diffusion discriminator steps from 2 to 10 (ablation)DiffAIL · MuJoCo taskstraining stability and convergence speedHelped
Increase diffusion discriminator steps from 10 to 20 (ablation)DiffAIL · MuJoCo taskstraining time: 6.2h -> 8.0h; 6.4 -> 8.2h; 7.5h -> 9.3h; 9.5h -> 11.4hHurt

Surprising findings

Limitations

Experimental setup

Datasets: MuJoCo expert trajectories (Hopper, HalfCheetah, Walker2d, Ant)

Benchmarks: MuJoCo Hopper MuJoCo HalfCheetah MuJoCo Walker2d MuJoCo Ant

Metrics: average episodic return best return during training discriminator classification rate on held-out expert traject Pearson correlation between surrogate return and actual retu training time

Baselines: Behavior cloning GAIL ValueDICE CFIL OPOLO

Builds on: GAIL DAC CFIL DDPM Diffusion-QL

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