The variational entry point into scalable BIRL. Closest neighbour to main-vi-paper — read alongside it. Parent: thesis-hub (see reading-roadmap).
Reference
- Title: Scalable Bayesian Inverse Reinforcement Learning
- Method name: AVRIL — Approximate Variational Reward Imitation Learning
- Authors: Alex J. Chan, Mihaela van der Schaar
- Venue: ICLR 2021
- Links: https://arxiv.org/abs/2102.06483 · OpenReview · code (JAX)
In one line
Classic BIRL (ramachandran-2007-bayesian-irl) needs an inner-loop MDP solver, so it doesn’t scale past small tabular problems. AVRIL replaces the intractable posterior with a variational approximation: it jointly trains a reward encoder q_φ(R | s,a) (an amortised posterior over the reward) and a Q-value decoder Q_θ, tied together by a consistency penalty so the reward matches the TD error. Everything is learned fully offline from logged trajectories — no environment interaction — which is what makes it usable in high-stakes settings like clinical decision-making.
My notes
TBD — fill in as I read.
Key equations / method
TBD — the joint (φ, θ) objective: Boltzmann policy term + KL to reward prior + λ·(TD-error consistency term). Write it out once read.
Relevance to thesis
This is the reference point for the VI-based branch of the line we extend. Where bajgar-2024-valuewalk does the Bayesian posterior via HMC in Q-space, AVRIL does it via amortised variational-inference — same “reward-as-latent” framing, different inference engine. Good for understanding what main-vi-paper improves on and where richer priors / continuous-control extensions could plug in.
Questions for Ondřej
- How does AVRIL’s amortised
q_φrelate to the variational family used in main-vi-paper?