Project

An Explainable AI Model for Commuting Flow Generation

Yan Luo

Understanding the link between urban planning and commuting flows is crucial for guiding urban development and policymaking. This research, bridging computer science and urban studies, addresses the challenge of integrating these fields with their distinct focuses. Traditional urban studies methods, like the gravity and radiation models, often underperform in complex scenarios due to their limited handling of multiple variables and reliance on overly simplistic and unrealistic assumptions, such as spatial isotropy. While deep learning models offer improved accuracy, their black-box nature poses a trade-off between performance and explainability -- both vital for analyzing complex societal phenomena like commuting flows. To address this, we introduce TransFlower, an explainable, transformer-based model employing flow-to-flow attention to predict urban commuting patterns. It features a geospatial encoder with an anisotropy-aware relative location encoder for nuanced flow representation. Following this, the transformer-based flow predictor enhances this by leveraging attention mechanisms to efficiently capture flow interactions. Our model outperforms existing methods by up to 30.8% Common Part of Commuters, offering insights into mobility dynamics crucial for urban planning and policy decisions.

Please refer to the full paper for more details: https://arxiv.org/abs/2402.15398

Additionally, we utilized the model to create a demo for commuting flow generation. As the model learned the relationship between the quantity, distribution, and types of points of interest (POI) and the distribution of commuting flows, when we modify the input of POIs according to the developer's proposal, we can understand the impact of the proposal on commuting aspects of the city.