Spatio-temporal graph neural network for urban spaces: Interpolating citywide traffic volume

• This study interpolates urban street-level traffic volume • A graph-based model captures spatio-temporal traffic patterns • Method includes node features and custom loss function • Results are validated on novel Berlin and New York City datasets • Model outperforms baselines, especially under data scarcity Graph Neural Networks have shown strong performance in traffic volume forecasting, particularly on highways and major arterial networks. Applying these models to urban street networks, however, presents unique challenges: urban networks are structurally more diverse, traffic volumes are highly overdispersed with many zeros, spatial dependencies are complex, and sensor coverage is often very sparse. To address these challenges, we introduce the Graph Neural Network for Urban Interpolation (GNNUI), a model designed specifically for citywide traffic volume interpolation. GNNUI employs a designated masking strategy to learn interpolation, integrates node features to capture the different functional roles across the street network, and uses a loss function tailored to zero-inflated traffic distributions. We evaluate GNNUI on two newly constructed, large-scale urban traffic volume benchmarks, covering different transportation modes: Strava cycling data from Berlin and New York City taxi data. Across multiple evaluation metrics, GNNUI outperforms both the state-of-the-art graph-based interpolation model IGNNK and the widely used machine-learning baseline XGBoost, reducing MAE by at least 13% on Strava data and 7% on Taxi data while better capturing the empirical traffic distribution, and improving the identification of zero-traffic streets. Additionally, the model remains robust under the realistic case of extremely scarce ground truth sensor data. When sensor coverage is reduced from 90% to 1%, the MAE increases by approximately 48% on Strava and 76% on the taxi data, despite the near-complete removal of sensor information. We also examine how graph connectivity choices influence model performance, and find that a simple and computationally efficient binary adjacency matrix outperforms distance or similarity based ones.

Authors

Institutions

Publication Details

Journal
Expert Systems with Applications
Published
2026-02-26
DOI
https://doi.org/10.1016/j.eswa.2026.131823
Primary Topic
Traffic Prediction and Management Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Spatio-temporal graph neural network for urban spaces: Interpolating citywide traffic volume

CL Azevedo, Silke K. Kaiser, Lynn H. Kaack, Filipe Rodrigues
Expert Systems with Applications
Traffic Prediction and Management Techniques
article

Spatio-temporal graph neural network for urban spaces: Interpolating citywide traffic volume

CL Azevedo, Silke K. Kaiser, Lynn H. Kaack, Filipe Rodrigues
article en

Abstract

• This study interpolates urban street-level traffic volume • A graph-based model captures spatio-temporal traffic patterns • Method includes node features and custom loss function • Results are validated on novel Berlin and New York City datasets • Model outperforms baselines, especially under data scarcity Graph Neural Networks have shown strong performance in traffic volume forecasting, particularly on highways and major arterial networks. Applying these models to urban street networks, however, presents unique challenges: urban networks are structurally more diverse, traffic volumes are highly overdispersed with many zeros, spatial dependencies are complex, and sensor coverage is often very sparse. To address these challenges, we introduce the Graph Neural Network for Urban Interpolation (GNNUI), a model designed specifically for citywide traffic volume interpolation. GNNUI employs a designated masking strategy to learn interpolation, integrates node features to capture the different functional roles across the street network, and uses a loss function tailored to zero-inflated traffic distributions. We evaluate GNNUI on two newly constructed, large-scale urban traffic volume benchmarks, covering different transportation modes: Strava cycling data from Berlin and New York City taxi data. Across multiple evaluation metrics, GNNUI outperforms both the state-of-the-art graph-based interpolation model IGNNK and the widely used machine-learning baseline XGBoost, reducing MAE by at least 13% on Strava data and 7% on Taxi data while better capturing the empirical traffic distribution, and improving the identification of zero-traffic streets. Additionally, the model remains robust under the realistic case of extremely scarce ground truth sensor data. When sensor coverage is reduced from 90% to 1%, the MAE increases by approximately 48% on Strava and 76% on the taxi data, despite the near-complete removal of sensor information. We also examine how graph connectivity choices influence model performance, and find that a simple and computationally efficient binary adjacency matrix outperforms distance or similarity based ones.

Expert Systems with ApplicationsVol. 316
Hertie School (DE), Technical University of Denmark (DK)
Sustainable cities and communities
Openalex Percentile: Top 42%
Traffic Prediction and Management Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.