xGAIL: Explainable Generative Adversarial Imitation Learning for Explainable Human Decision Analysis
Menghai Pan, Weixiao Huang, Yanhua Li, Xun Zhou, Jun Luo
Abstract
To make daily decisions, human agents devise their own "strategies" governing their mobility dynamics (e.g., taxi drivers have preferred working regions and times, and urban commuters have preferred routes and transit modes). Recent research such as generative adversarial imitation learning (GAIL) demonstrates successes in learning human decision-making strategies from their behavior data using deep neural networks (DNNs), which can accurately mimic how humans behave in various scenarios, e.g., playing video games, etc. However, such DNN-based models are "black box" models in nature, making it hard to explain what knowledge the models have learned from human, and how the models make such decisions, which was not addressed in the literature of imitation learning. This paper addresses this research gap by proposing xGAIL, the first explainable generative adversarial imitation learning framework. The proposed xGAIL framework consists of two novel components, including Spatial Activation Maximization (SpatialAM) and Spatial Randomized Input Sampling Explanation (SpatialRISE), to extract both global and local knowledge from a well-trained GAIL model that explains how a human agent makes decisions. Especially, we take taxi drivers' passenger-seeking strategy as an example to validate the effectiveness of the proposed xGAIL framework. Our analysis on a large-scale real-world taxi trajectory data shows promising results from two aspects: i) global explainable knowledge of what nearby traffic condition impels a taxi driver to choose a particular direction to find the next passenger, and ii) local explainable knowledge of what key (sometimes hidden) factors a taxi driver considers when making a particular decision.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext f19d281a-772e-4b74-bdc6-0ea085ab1fc7Cited by top-tier papers2
- ProtoX: Explaining a Reinforcement Learning Agent via PrototypingRonilo J. Ragodos, Tong Wang, Qihang Lin, Xun ZhouNeurIPS 2022 · 13 citations
- Urban-Focused Multi-Task Offline Reinforcement Learning with Contrastive Data SharingXinbo Zhao, Yingxue Zhang, Xin Zhang, Yu Yang et al.KDD 2024 · 2 citations
Related papers
- How Do We Move: Modeling Human Movement with System DynamicsHua Wei, Dongkuan Xu, Junjie Liang, Zhenhui LiAAAI 2021 · 16 citations
- DecompGAIL: Learning Realistic Traffic Behaviors with Decomposed Multi-Agent Generative Adversarial Imitation LearningKe Guo, Haochen Liu, Xiaojun Wu, Chen LvICLR 2026 · 8 citations
- Spotting Deep Neural Network Vulnerabilities in Mobile Traffic Forecasting with an Explainable AI LensSerly Moghadas, Claudio Fiandrino, Alan Collet, Giulia Attanasio et al.INFOCOM 2023 · 9 citations
- Reinforced Imitative Graph Representation Learning for Mobile User Profiling: An Adversarial Training PerspectiveDongjie Wang, Pengyang Wang, Kunpeng Liu, Yuanchun Zhou et al.AAAI 2021 · 31 citations
- Learning to Simulate Daily Activities via Modeling Dynamic Human NeedsYuan Yuan, Huandong Wang, Jingtao Ding, Depeng Jin et al.WWW 2023 · 43 citations
