TY - JOUR
T1 - Semi-decentralized Inference in Heterogeneous Graph Neural Networks for Traffic Demand Forecasting
T2 - An Edge-Computing Approach
AU - Nazzal, Mahmoud
AU - Khreishah, Abdallah
AU - Lee, Joyoung
AU - Angizi, Shaahin
AU - Al-Fuqaha, Ala
AU - Guizani, Mohsen
N1 - Publisher Copyright:
IEEE
PY - 2024
Y1 - 2024
N2 - Prediction of taxi service demand and supply is essential for improving customer experience and provider's profit. Recently, graph neural networks (GNNs), modeling city areas as nodes in a transportation graph, have been shown efficient for this application as they utilize both local node features and the graph structure in the prediction. Still, further improvement can be achieved by either simultaneously exploiting different types of nodes/edges in the graphs or enlarging the scale of the transportation graph. However, both alternatives are challenged by the scalability of GNNs. An immediate remedy to the scalability challenge is to decentralize the GNN operation. In return, as shown by our theoretical analysis and experimentation, this creates prohibitively excessive node-to-node communication. In this paper, we first propose a heterogeneous GNN-LSTM algorithm for improved taxi-level demand and supply forecasting utilizing several edge types in the graph. Then, to enable the large-scale application of this approach, we propose a semi-decentralized GNN inference approach that achieves scalability at minimized communication and computation overheads. This is achieved by utilizing multiple cloudlets; data centers with moderate computation and communication capabilities that can fit at cellular base stations. Extensive experiments over real data show the advantage of the proposed GNN-LSTM algorithm in improving prediction accuracy, and the ability of the proposed semi-decentralized GNN approach in reducing the overall inference time by about an order of magnitude compared to centralized and decentralized inference schemes.
AB - Prediction of taxi service demand and supply is essential for improving customer experience and provider's profit. Recently, graph neural networks (GNNs), modeling city areas as nodes in a transportation graph, have been shown efficient for this application as they utilize both local node features and the graph structure in the prediction. Still, further improvement can be achieved by either simultaneously exploiting different types of nodes/edges in the graphs or enlarging the scale of the transportation graph. However, both alternatives are challenged by the scalability of GNNs. An immediate remedy to the scalability challenge is to decentralize the GNN operation. In return, as shown by our theoretical analysis and experimentation, this creates prohibitively excessive node-to-node communication. In this paper, we first propose a heterogeneous GNN-LSTM algorithm for improved taxi-level demand and supply forecasting utilizing several edge types in the graph. Then, to enable the large-scale application of this approach, we propose a semi-decentralized GNN inference approach that achieves scalability at minimized communication and computation overheads. This is achieved by utilizing multiple cloudlets; data centers with moderate computation and communication capabilities that can fit at cellular base stations. Extensive experiments over real data show the advantage of the proposed GNN-LSTM algorithm in improving prediction accuracy, and the ability of the proposed semi-decentralized GNN approach in reducing the overall inference time by about an order of magnitude compared to centralized and decentralized inference schemes.
KW - Demand forecasting
KW - GNN
KW - Graph neural networks
KW - ITS
KW - Prediction algorithms
KW - Predictive models
KW - Public transportation
KW - Transportation
KW - Urban areas
KW - decentralized inference
KW - hetGNN
KW - taxi demand forecasting
KW - taxi supply forecasting
UR - http://www.scopus.com/inward/record.url?scp=85182953054&partnerID=8YFLogxK
U2 - 10.1109/TVT.2024.3355971
DO - 10.1109/TVT.2024.3355971
M3 - Article
AN - SCOPUS:85182953054
SN - 0018-9545
SP - 1
EP - 16
JO - IEEE Transactions on Vehicular Technology
JF - IEEE Transactions on Vehicular Technology
ER -