Massively Scalable Inverse Reinforcement Learning in Google Maps
On the map: Offline RL and imitation learning from data → Inverse reinforcement learning
Abstract (arXiv)
Inverse reinforcement learning (IRL) offers a powerful and general framework for learning humans' latent preferences in route recommendation, yet no approach has successfully addressed planetary-scale problems with hundreds of millions of states and demonstration trajectories. In this paper, we introduce scaling techniques based on graph compression, spatial parallelization, and improved initialization conditions inspired by a connection to eigenvector algorithms. We revisit classic IRL methods in the routing context, and make the key observation that there exists a trade-off between the use of cheap, deterministic planners and expensive yet robust stochastic policies. This insight is leveraged in Receding Horizon Inverse Planning (RHIP), a new generalization of classic IRL algorithms that provides fine-grained control over performance trade-offs via its planning horizon. Our contributions culminate in a policy that achieves a 16-24% improvement in route quality at a global scale, and to the best of our knowledge, represents the largest published study of IRL algorithms in a real-world setting to date. We conclude by conducting an ablation study of key components, presenting negative results from alternative eigenvalue solvers, and identifying opportunities to further improve scalability via IRL-specific batching strategies.
Key facts. Cited by 11 papers in the map (data through 14 Oct 2026). Placed in Inverse reinforcement learning, one of 13 directions in Offline RL and imitation learning from data. Builds on 19 of its 61 references that are in the map. First posted on arXiv 18 May 2023.
Builds on
19 of 61 references.
Closest ancestors · 4
Same direction, newest first
- 2023Inverse Reinforcement Learning without Reinforcement Learning26 Mar
- 2021Scalable Bayesian Inverse Reinforcement Learning12 Feb
- 2019Deep Bayesian Reward Learning from Preferences10 Dec
- 2018Inverse reinforcement learning for video games24 Oct
Other references · 15
- 2017Outrageously Large Neural Networks: The Sparsely-Gated Mixture-of-Experts Layercited by 3,509
- 2021Convex optimizationcited by 2,515
- 2016Generative Adversarial Imitation Learningcited by 1,597
- 2017Learning Robust Rewards with Adversarial Inverse Reinforcement Learningcited by 490
- 2018An Algorithmic Perspective on Imitation Learningcited by 459
- 2016Guided Cost Learning: Deep Inverse Optimal Control via Policy Optimizationcited by 406
- 2021IQ-Learn: Inverse soft-Q Learning for Imitationcited by 193
- 2019Imitation Learning via Off-Policy Distribution Matchingcited by 183
- 2015Maximum Entropy Deep Inverse Reinforcement Learningcited by 176
- 2016A Connection between Generative Adversarial Networks, Inverse Reinforcement Learning, and Energy-Based Modelscited by 168
- 2021ETA Prediction with Graph Neural Networks in Google Mapscited by 130
- 2019Imitation Learning as f-Divergence Minimizationcited by 123
Built on by
Citing papers per year: 2023: 1; 2024: 5; 2025: 2; 2026: 3.
11 papers.
- 2024Imitating Language via Scalable Inverse Reinforcement Learningcited by 21
- 2024Diffusing States and Matching Scores: A New Framework for Imitation Learningcited by 16
- 2024Can Learned Optimization Make Reinforcement Learning Less Difficult?cited by 14
- 2024Multi-Agent Imitation Learning: Value is Easy, Regret is Hardcited by 11
- 2024EvIL: Evolution Strategies for Generalisable Imitation Learningcited by 8
- 2023Is Inverse Reinforcement Learning Harder than Standard Reinforcement Learning? A Theoretical Perspectivecited by 4
- 2025Model Predictive Adversarial Imitation Learning for Planning from Observationcited by 2
- 2025Value from Observations: Towards Large-Scale Imitation Learning via Self-Improvementcited by 0
- 2026Online World Modeling Enables Real-World Inverse Reinforcement Learning from Observationcited by 0
- 2026A Lecture Note on Offline RL and IRL, Part II: Foundations of Inverse Reinforcement Learning and Dynamic Discrete Choice Modelscited by 0
- 2026Q-based Variational Inverse Reinforcement Learningcited by 0
- 2026Q-based Variational Inverse Reinforcement Learning17 Aug 2026
- 2026A Lecture Note on Offline RL and IRL, Part II: Foundations of Inverse Reinforcement Learning and Dynamic Discrete Choice Models29 May 2026
- 2026Online World Modeling Enables Real-World Inverse Reinforcement Learning from Observation27 Feb 2026
- 2025Model Predictive Adversarial Imitation Learning for Planning from Observation29 Jul 2025
- 2025Value from Observations: Towards Large-Scale Imitation Learning via Self-Improvement9 Jul 2025
- 2024Diffusing States and Matching Scores: A New Framework for Imitation Learning17 Oct 2024
- 2024Imitating Language via Scalable Inverse Reinforcement Learning2 Sep 2024
- 2024Can Learned Optimization Make Reinforcement Learning Less Difficult?9 Jul 2024
- 2024EvIL: Evolution Strategies for Generalisable Imitation Learning15 Jun 2024
- 2024Multi-Agent Imitation Learning: Value is Easy, Regret is Hard6 Jun 2024
- 2023Is Inverse Reinforcement Learning Harder than Standard Reinforcement Learning? A Theoretical Perspective29 Nov 2023
Similar, not cited
Close in wording, no citation either way
- 2022Receding Horizon Inverse Reinforcement Learning
- 2024How does Inverse RL Scale to Large State Spaces? A Provably Efficient Approach
- 2018A Survey of Inverse Reinforcement Learning: Challenges, Methods and Progress
- 2025GoIRL: Graph-Oriented Inverse Reinforcement Learning for Multimodal Trajectory Prediction
- 2021A Generalised Inverse Reinforcement Learning Framework
- 2024Multi-Agent Inverse Reinforcement Learning in Real World Unstructured Pedestrian Crowds
- 2024Towards Sample-Efficiency and Generalization of Transfer and Inverse Reinforcement Learning: A Comprehensive Literature Review
- 2018A Framework and Method for Online Inverse Reinforcement Learning