atlas

Research map / Reinforcement learning / Imitation learning

Learning from Ambiguous Demonstrations with Self-Explanation Guided Reinforcement Learning

AAAI 2024 · Reinforcement learning › Imitation learning · approach: Imitation combined with RL · 3 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 SERLfD, which uses a self-explanation network (SE-Net) inside a GAN-style discriminator to predict predicate utility weights that augment states and rewards for RL from demonstrations, improving stability and performance on robot pushing and Pacman tasks.

Problem

Reinforcement learning from demonstrations becomes sample-inefficient and unstable when demonstrations are ambiguous (multiple valid interpretations of the same demo), and an optimal demo can also be ambiguous.

Approach

An SE-Net predicts per-predicate utility weights from raw states, trained as part of a discriminator that separates successful from failed experiences (no self-explanation labels). The weights are used to augment RL states with predicate values and utilities and to form potential-based shaping rewards, so the agent learns which relations matter for the task while maximizing environment reward.

Key results

Surprising findings

Limitations

Experimental setup

Datasets: human keyboard demonstrations in robot push domains Pacman demonstrations

Benchmarks: Robot-Push-Simple Robot-Push Robot-Remove-and-Push Pacman

Metrics: score (average over 100 episodes) training stability (max/min/std across 3 runs)

Baselines: TD3fD SACfD SA-GAN-GCL SQLfD

Builds on: TD3fD SACfD Guided Cost Learning Adversarial IRL Soft Q-Learning from demonstrations

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