Open AccessComputer ScienceEngineering

Rezaur Rahman, Samiul Hasan

2022.2.21Data Science for Transportation

DOI: 10.1007/s42421-023-00073-y

tlooto Summary

The proposed neural network-based framework, known as Graph Convolutional Neural Network (GCNN), represents the transportation network and OD demand in an efficient way and utilizes the diffusion process of multiple OD demands from nodes to links.

Abstract

We present a novel data-driven approach of learning traffic flow patterns of a transportation network given that many instances of origin to destination (OD) travel demand and link flows of the network are available. Instead of estimating traffic flow patterns assuming certain user behavior (e.g., user equilibrium or system optimal), here we explore the idea of learning those flow patterns directly from the data. To implement this idea, we have formulated the traditional traffic assignment problem (from the field of transportation science) as a data-driven learning problem and developed a neural network-based framework known as Graph Convolutional Neural Network (GCNN) to solve it. The proposed framework represents the transportation network and OD demand in an efficient way and utilizes the diffusion process of multiple OD demands from nodes to links. We validate the solutions of the model against analytical solutions generated from running static user equilibrium-based traffic assignments over Sioux Falls and East Massachusetts networks. The validation results show that the implemented GCNN model can learn the flow patterns very well with less than 2% mean absolute difference between the actual and estimated link flows for both networks under varying congested conditions. When the training of the model is complete, it can instantly determine the traffic flows of a large-scale network. Hence, this approach can overcome the challenges of deploying traffic assignment models over large-scale networks and open new directions of research in data-driven network modeling.

Citation format

RAHMAN, Rezaur; HASAN, Samiul. Data-driven traffic assignment: A novel approach for learning traffic flow patterns using a graph convolutional neural network [preprint]. arXiv, 2022. arXiv:2202.10508.