AMBIT: Augmenting Mobility Baselines with Interpretable Trees
Qizhi Wang
TL;DR
AMBIT tackles the accuracy-interpretability gap in city-scale, hourly OD flow prediction by coupling a physics-informed baseline with a learned, interpretable residual. The method uses residual learning in log space, where $r = \log(1 + T)$ minus a physics baseline term, and combines this with SHAP explanations to preserve transparency while approaching the accuracy of strong tree-based predictors. A comprehensive empirical study on NYC taxi OD data shows PPML gravity as the most reliable physical baseline at hourly resolution, with AMBIT using POI-anchored or time-segment residuals delivering competitive performance and robust generalization under spatial holdouts. The work provides a reproducible pipeline, rich diagnostics, and actionable insights for urban decision-making, offering a practical path toward interpretable, scalable mobility modeling without sacrificing accuracy.
Abstract
Origin-destination (OD) flow prediction remains a core task in GIS and urban analytics, yet practical deployments face two conflicting needs: high accuracy and clear interpretability. This paper develops AMBIT, a gray-box framework that augments physical mobility baselines with interpretable tree models. We begin with a comprehensive audit of classical spatial interaction models on a year-long, hourly NYC taxi OD dataset. The audit shows that most physical models are fragile at this temporal resolution; PPML gravity is the strongest physical baseline, while constrained variants improve when calibrated on full OD margins but remain notably weaker. We then build residual learners on top of physical baselines using gradient-boosted trees and SHAP analysis, demonstrating that (i) physics-grounded residuals approach the accuracy of a strong tree-based predictor while retaining interpretable structure, and (ii) POI-anchored residuals are consistently competitive and most robust under spatial generalization. We provide a reproducible pipeline, rich diagnostics, and spatial error analysis designed for urban decision-making.
