IL-flOw: Imitation Learning from Observation using Normalizing Flows
Wei-Di Chang, Juan Camilo Gamboa Higuera, Scott Fujimoto, David Meger,, Gregory Dudek

TL;DR
IL-flOw introduces a stable, density-based approach for imitation learning from observations that effectively recovers expert policies without adversarial training, excelling in continuous control tasks.
Contribution
The paper presents IL-flOw, a novel IRL method that models state transitions with normalizing flows, decoupling reward learning from policy optimization for improved stability.
Findings
Achieves state-of-the-art imitation from observation results.
Effectively recovers true reward signals in experiments.
Demonstrates robustness across locomotion and robotic tasks.
Abstract
We present an algorithm for Inverse Reinforcement Learning (IRL) from expert state observations only. Our approach decouples reward modelling from policy learning, unlike state-of-the-art adversarial methods which require updating the reward model during policy search and are known to be unstable and difficult to optimize. Our method, IL-flOw, recovers the expert policy by modelling state-state transitions, by generating rewards using deep density estimators trained on the demonstration trajectories, avoiding the instability issues of adversarial methods. We demonstrate that using the state transition log-probability density as a reward signal for forward reinforcement learning translates to matching the trajectory distribution of the expert demonstrations, and experimentally show good recovery of the true reward signal as well as state of the art results for imitation from observation…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsReinforcement Learning in Robotics · Adversarial Robustness in Machine Learning · Explainable Artificial Intelligence (XAI)
