Unboxing the graph: Towards interpretable graph neural networks for transport prediction through neural relational inference

被引:3
|
作者
Tygesen, Mathias Niemann [1 ]
Pereira, Francisco Camara [1 ]
Rodrigues, Filipe [1 ]
机构
[1] Tech Univ Denmark, Transport DTU, DTU Management Engn, DK-2800 Lyngby, Denmark
关键词
Graph neural networks; Spatio-temporal prediction; Demand prediction; Link based speed prediction; Neural Relational Inference; TRAFFIC FLOW;
D O I
10.1016/j.trc.2022.103946
中图分类号
U [交通运输];
学科分类号
08 ; 0823 ;
摘要
Predicting the supply and demand of transport systems is vital for efficient traffic management, control, optimization, and planning. For example, predicting where from/to and when people intend to travel by taxi can support fleet managers in distributing resources; better predictions of traffic speeds/congestion allows for pro-active control measures or for users to better choose their paths. Making spatio-temporal predictions is known to be a hard task, but recently Graph Neural Networks (GNNs) have been widely applied on non-Euclidean spatial data. However, most GNN models require a predefined graph, and so far, researchers rely on heuristics to generate this graph for the model to use. In this paper, we use Neural Relational Inference to learn the optimal graph for the model. Our approach has several advantages: 1) a Variational Auto Encoder structure allows for the graph to be dynamically determined by the data, potentially changing through time; 2) the encoder structure allows the use of external data in the generation of the graph; 3) it is possible to place Bayesian priors on the generated graphs to encode domain knowledge. We conduct experiments on two datasets, namely the NYC Yellow Taxi and the PEMS-BAY road traffic datasets. In both datasets, we outperform benchmarks and show performance comparable to state-of-the-art. Furthermore, we do an indepth analysis of the learned graphs, providing insights on what kinds of connections GNNs use for spatio-temporal predictions in the transport domain and how these connections can help interpretability.
引用
下载
收藏
页数:17
相关论文
共 50 条
  • [41] Disease Prediction via Graph Neural Networks
    Sun, Zhenchao
    Yin, Hongzhi
    Chen, Hongxu
    Chen, Tong
    Cui, Lizhen
    Yang, Fan
    IEEE JOURNAL OF BIOMEDICAL AND HEALTH INFORMATICS, 2021, 25 (03) : 818 - 826
  • [42] Line Graph Neural Networks for Link Prediction
    Cai, Lei
    Li, Jundong
    Wang, Jie
    Ji, Shuiwang
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2022, 44 (09) : 5103 - 5113
  • [43] Learning graph in graph convolutional neural networks for robust seizure prediction
    Lian, Qi
    Qi, Yu
    Pan, Gang
    Wang, Yueming
    JOURNAL OF NEURAL ENGINEERING, 2020, 17 (03)
  • [44] Graph Neural Networks for Graph Drawing
    Tiezzi, Matteo
    Ciravegna, Gabriele
    Gori, Marco
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2024, 35 (04) : 4668 - 4681
  • [45] Graph Mining with Graph Neural Networks
    Jin, Wei
    WSDM '21: PROCEEDINGS OF THE 14TH ACM INTERNATIONAL CONFERENCE ON WEB SEARCH AND DATA MINING, 2021, : 1119 - 1120
  • [46] Graph Clustering with Graph Neural Networks
    Tsitsulin, Anton
    Palowitch, John
    Perozzi, Bryan
    Mueller, Emmanuel
    JOURNAL OF MACHINE LEARNING RESEARCH, 2023, 24
  • [47] Anatomically Interpretable Brain Age Prediction in Alzheimer's Disease Using Graph Neural Networks
    Sihag, Saurabh
    Mateos, Gonzalo
    Ribeiro, Alejandro
    McMillan, Corey T.
    ANNALS OF NEUROLOGY, 2023, 94 : S139 - S140
  • [48] Graph Neural Tangent Kernel: Fusing Graph Neural Networks with Graph Kernels
    Du, Simon S.
    Hou, Kangcheng
    Poczos, Barnabas
    Salakhutdinov, Ruslan
    Wang, Ruosong
    Xu, Keyulu
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 32 (NIPS 2019), 2019, 32
  • [49] Graph neural networks
    Corso G.
    Stark H.
    Jegelka S.
    Jaakkola T.
    Barzilay R.
    Nature Reviews Methods Primers, 4 (1):
  • [50] Graph neural networks
    不详
    NATURE REVIEWS METHODS PRIMERS, 2024, 4 (01):