GO-DICE: Goal-Conditioned Option-Aware Offline Imitation Learning via Stationary Distribution Correction Estimation

Authors

  • Abhinav Jain Rice University
  • Vaibhav Unhelkar Rice University

DOI:

https://doi.org/10.1609/aaai.v38i11.29172

Keywords:

ML: Imitation Learning & Inverse Reinforcement Learning, HAI: Human-in-the-loop Machine Learning, ROB: Learning & Optimization for ROB, RU: Sequential Decision Making

Abstract

Offline imitation learning (IL) refers to learning expert behavior solely from demonstrations, without any additional interaction with the environment. Despite significant advances in offline IL, existing techniques find it challenging to learn policies for long-horizon tasks and require significant re-training when task specifications change. Towards addressing these limitations, we present GO-DICE an offline IL technique for goal-conditioned long-horizon sequential tasks. GO-DICE discerns a hierarchy of sub-tasks from demonstrations and uses these to learn separate policies for sub-task transitions and action execution, respectively; this hierarchical policy learning facilitates long-horizon reasoning.Inspired by the expansive DICE-family of techniques, policy learning at both the levels transpires within the space of stationary distributions. Further, both policies are learnt with goal conditioning to minimize need for retraining when task goals change. Experimental results substantiate that GO-DICE outperforms recent baselines, as evidenced by a marked improvement in the completion rate of increasingly challenging pick-and-place Mujoco robotic tasks. GO-DICE is also capable of leveraging imperfect demonstration and partial task segmentation when available, both of which boost task performance relative to learning from expert demonstrations alone.

Published

2024-03-24

How to Cite

Jain, A., & Unhelkar, V. (2024). GO-DICE: Goal-Conditioned Option-Aware Offline Imitation Learning via Stationary Distribution Correction Estimation. Proceedings of the AAAI Conference on Artificial Intelligence, 38(11), 12763–12772. https://doi.org/10.1609/aaai.v38i11.29172

Issue

Section

AAAI Technical Track on Machine Learning II