Predicting Large-scale Urban Network Dynamics with Energy-informed Graph Neural Diffusion
By: Tong Nie, Jian Sun, Wei Ma
Potential Business Impact:
Predicts city traffic, power, and water use faster.
Networked urban systems facilitate the flow of people, resources, and services, and are essential for economic and social interactions. These systems often involve complex processes with unknown governing rules, observed by sensor-based time series. To aid decision-making in industrial and engineering contexts, data-driven predictive models are used to forecast spatiotemporal dynamics of urban systems. Current models such as graph neural networks have shown promise but face a trade-off between efficacy and efficiency due to computational demands. Hence, their applications in large-scale networks still require further efforts. This paper addresses this trade-off challenge by drawing inspiration from physical laws to inform essential model designs that align with fundamental principles and avoid architectural redundancy. By understanding both micro- and macro-processes, we present a principled interpretable neural diffusion scheme based on Transformer-like structures whose attention layers are induced by low-dimensional embeddings. The proposed scalable spatiotemporal Transformer (ScaleSTF), with linear complexity, is validated on large-scale urban systems including traffic flow, solar power, and smart meters, showing state-of-the-art performance and remarkable scalability. Our results constitute a fresh perspective on the dynamics prediction in large-scale urban networks.
Similar Papers
Multi-Grained Temporal-Spatial Graph Learning for Stable Traffic Flow Forecasting
Machine Learning (CS)
Predicts traffic jams better by seeing big and small patterns.
Spatiotemporal Traffic Prediction in Distributed Backend Systems via Graph Neural Networks
Distributed, Parallel, and Cluster Computing
Predicts computer traffic jams before they happen.
Physics-Inspired Spatial Temporal Graph Neural Networks for Predicting Industrial Chain Resilience
Machine Learning (CS)
Predicts how well businesses can handle problems.