skip to main content
10.1145/3394486.3403043acmconferencesArticle/Chapter ViewAbstractPublication PageskddConference Proceedingsconference-collections
research-article

Learning Effective Road Network Representation with Hierarchical Graph Neural Networks

Published: 20 August 2020 Publication History

Abstract

Road network is the core component of urban transportation, and it is widely useful in various traffic-related systems and applications. Due to its important role, it is essential to develop general, effective, and robust road network representation models. Although several efforts have been made in this direction, they cannot fully capture the complex characteristics of road networks.
In this paper, we propose a novel Hierarchical Road Network Representation model, named HRNR, by constructing a three-level neural architecture, corresponding to "functional zone", "structural regions" and "road segments", respectively. To associate the three kinds of nodes, we introduce two matrices consisting of probability distributions for modeling segment-to-region assignment or region-to-zone assignment. Based on the two assignment matrices, we carefully devise two reconstruction tasks, either based on network structure or human moving patterns. In this way, our node presentations are able to capture both structural and functional characteristics. Finally, we design a three-level hierarchical update mechanism for learning the node embeddings through the entire network. Extensive experiment results on three real-world datasets for four tasks have shown the effectiveness of the proposed model.

References

[1]
Ge Cui, Jun Luo, and Xin Wang. 2018. Personalized travel route recommendation using collaborative filtering based on GPS trajectories. IJED, Vol. 11, 3 (2018), 284--307.
[2]
J. Dai, B. Yang, C. Guo, and Z. Ding. 2015. Personalized route recommendation using big trajectory data. In ICDE. 543--554.
[3]
Yuxiao Dong, Nitesh V Chawla, and Ananthram Swami. 2017. metapath2vec: Scalable representation learning for heterogeneous networks. In SIGKDD.
[4]
Jie Feng, Yong Li, Chao Zhang, Funing Sun, Fanchao Meng, Ang Guo, and Depeng Jin. 2018. DeepMove: Predicting Human Mobility with Attentional Recurrent Networks. In WWW. 1459--1468.
[5]
Tobias Skovgaard Jepsen, Christian S Jensen, and Thomas Dyhre Nielsen. 2019. Graph convolutional networks for road networks. In SIGSPATIAL. 460--463.
[6]
Evangelos Kanoulas, Yang Du, Tian Xia, and Donghui Zhang. 2006. Finding fastest paths on a road network with speed patterns. In ICDE. IEEE, 10--10.
[7]
Thomas N Kipf and Max Welling. 2017. Semi-supervised classification with graph convolutional networks. ICLR (2017).
[8]
Vlaho Kostov, Jun Ozawa, Mototaka Yoshioka, and Takahiro Kudoh. 2005. Travel destination prediction using frequent crossing pattern from driving history. In Proceedings. 2005 IEEE Intelligent Transportation Systems, 2005. IEEE, 343--350.
[9]
Takeshi Kurashima, Tomoharu Iwata, Go Irie, and Ko Fujimura. 2010. Travel route recommendation using geotags in photo sharing sites. In CIKM. 579--588.
[10]
Xiucheng Li, Gao Cong, Aixin Sun, and Yun Cheng. 2019. Learning travel time distributions with deep generative model. In WWW. 1017--1027.
[11]
Yaguang Li, Kun Fu, Zheng Wang, Cyrus Shahabi, Jieping Ye, and Yan Liu. 2018. Multi-task representation learning for travel time estimation. In SIGKDD.
[12]
Yaguang Li, Rose Yu, Cyrus Shahabi, and Yan Liu. 2017. Diffusion convolutional recurrent neural network: Data-driven traffic forecasting. ICLR (2017).
[13]
Kwan Hui Lim, Jeffrey Chan, Christopher Leckie, and Shanika Karunasekera. 2015. Personalized Tour Recommendation Based on User Interests and Points of Interest Visit Durations. In IJCAI, Vol. 15. 1778--1784.
[14]
Qiang Liu, Shu Wu, Liang Wang, and Tieniu Tan. 2016. Predicting the next location: a recurrent model with spatial and temporal contexts. In AAAI.
[15]
Paul Newson and John Krumm. 2009. Hidden Markov map matching through noise and sparseness. In SIGSPATIAL. 336--343.
[16]
Andrew Y Ng, Michael I Jordan, and Yair Weiss. 2002. On spectral clustering: Analysis and an algorithm. In Advances in neural information processing systems. 849--856.
[17]
Takayuki Osogami and Rudy Raymond. 2013. Map matching with inverse reinforcement learning. In IJCAI.
[18]
Hongbin Pei, Bingzhe Wei, Chen-Chuan Chang, Yu Lei, and Bo Yang. 2020. Geom-GCN: Geometric Graph Convolutional Networks. In ICLR. 4800--4810.
[19]
Petar Velickovic, Guillem Cucurull, Arantxa Casanova, Adriana Romero, Pietro Lio, and Yoshua Bengio. 2017. Graph attention networks. ICLR, Vol. 1, 2 (2017).
[20]
Jingyuan Wang, Chao Chen, Junjie Wu, and Zhang Xiong. 2017. No longer sleeping with a bomb: a duet system for protecting urban safety from dangerous goods. In SIGKDD. 1673--1681.
[21]
Jingyuan Wang, Xu He, Ze Wang, Junjie Wu, Nicholas Jing Yuan, Xing Xie, and Zhang Xiong. 2018a. CD-CNN: a partially supervised cross-domain deep learning model for urban resident recognition. In AAAI.
[22]
Jingyuan Wang, Xiaojian Wang, and Junjie Wu. 2018b. Inferring metapopulation propagation network for intra-city epidemic control and prevention. In SIGKDD.
[23]
Jingyuan Wang, Junjie Wu, Ze Wang, Fei Gao, and Zhang Xiong. 2019 c. Understanding urban dynamics via context-aware tensor factorization with neighboring regularization. IEEE Transactions on Knowledge and Data Engineering (2019).
[24]
Jingyuan Wang, Ning Wu, Wayne Xin Zhao, Fanzhang Peng, and Xin Lin. 2019 d. Empowering A* Search Algorithms with Neural Networks for Personalized Route Recommendation. In SIGKDD. 539--547.
[25]
Meng-xiang Wang, Wang-Chien Lee, Tao-yang Fu, and Ge Yu. 2019 b. Learning Embeddings of Intersections on Road Networks. In SIGSPATIAL. 309--318.
[26]
Pu Wang, Timothy Hunter, Alexandre M Bayen, Katja Schechtner, and Marta C González. 2012. Understanding road usage patterns in urban areas. Scientific reports, Vol. 2 (2012), 1001.
[27]
Xiao Wang, Houye Ji, Chuan Shi, Bai Wang, Yanfang Ye, Peng Cui, and Philip S Yu. 2019 a. Heterogeneous graph attention network. In WWW. 2022--2032.
[28]
Ling Yin Wei, Yu Zheng, and Wen Chih Peng. 2012. Constructing popular routes from uncertain trajectories. In SIGKDD. 195--203.
[29]
Hao Wu, Ziyang Chen, Weiwei Sun, Baihua Zheng, and Wei Wang. 2017. Modeling Trajectories with Recurrent Neural Networks. In ICJAI. 3083--3090.
[30]
Hao Wu, Jiangyun Mao, Weiwei Sun, Baihua Zheng, Hanyuan Zhang, Ziyang Chen, and Wei Wang. 2016. Probabilistic Robust Route Recovery with Spatio-Temporal Dynamics. In SIGKDD. 1915--1924.
[31]
Ning Wu, Jingyuan Wang, Wayne Xin Zhao, and Yang Jin. 2019. Learning to Effectively Estimate the Travel Time for Fastest Route Recommendation. In CIKM. 1923--1932.
[32]
Andy Yuan Xue, Jianzhong Qi, Xing Xie, Rui Zhang, Jin Huang, and Yuan Li. 2015. Solving the data sparsity problem in destination prediction. The VLDB Journal, Vol. 24, 2 (2015), 219--243.
[33]
Andy Yuan Xue, Rui Zhang, Yu Zheng, Xing Xie, Jin Huang, and Zhenghua Xu. 2013. Destination prediction by sub-trajectory synthesis and privacy protection against such prediction. In ICDE. IEEE, 254--265.
[34]
Can Yang and Gyozo Gidofalvi. 2018. Fast map matching, an algorithm integrating hidden Markov model with precomputation. IJGIS, Vol. 32, 3 (2018), 547--570.
[35]
Zhitao Ying, Jiaxuan You, Christopher Morris, Xiang Ren, Will Hamilton, and Jure Leskovec. 2018. Hierarchical graph representation learning with differentiable pooling. In Advances in neural information processing systems. 4800--4810.
[36]
Jing Yuan, Yu Zheng, and Xing Xie. 2012. Discovering regions of different functions in a city using human mobility and POIs. In SIGKDD. 186--194.
[37]
Jing Yuan, Yu Zheng, Xing Xie, and Guangzhong Sun. 2011a. Driving with knowledge from the physical world. In SIGKDD. 316--324.
[38]
Jing Yuan, Yu Zheng, Xing Xie, and Guangzhong Sun. 2011b. T-drive: Enhancing driving directions with taxi drivers' intelligence. IEEE TKDE, Vol. 25, 1 (2011), 220--232.
[39]
Jing Yuan, Yu Zheng, Chengyang Zhang, Wenlei Xie, Xing Xie, Guangzhong Sun, and Yan Huang. 2010. T-drive: driving directions based on taxi trajectories. In SIGSPATIAL. ACM, 99--108.
[40]
Nicholas Jing Yuan, Yu Zheng, Xing Xie, Yingzi Wang, Kai Zheng, and Hui Xiong. 2014. Discovering urban functional zones using latent activity trajectories. IEEE Transactions on Knowledge and Data Engineering, Vol. 27, 3 (2014), 712--725.
[41]
Chuxu Zhang, Dongjin Song, Chao Huang, Ananthram Swami, and Nitesh V Chawla. 2019. Heterogeneous graph neural network. In SIGKDD. 793--803.
[42]
Kai Zheng, Yu Zheng, Xing Xie, and Xiaofang Zhou. 2012. Reducing Uncertainty of Low-Sampling-Rate Trajectories. In ICDE. 1144--1155.

Cited By

View all
  • (2025)UniTE: A Survey and Unified Pipeline for Pre-Training Spatiotemporal Trajectory EmbeddingsIEEE Transactions on Knowledge and Data Engineering10.1109/TKDE.2024.352399637:3(1475-1494)Online publication date: Mar-2025
  • (2025)Activity-Aware Human Mobility Prediction With Hierarchical Graph Attention Recurrent NetworkIEEE Transactions on Intelligent Transportation Systems10.1109/TITS.2024.351369526:2(1604-1616)Online publication date: Feb-2025
  • (2025)Cross-Modality and Equity-Aware Graph Pooling Fusion: A Bike Mobility Prediction StudyIEEE Transactions on Big Data10.1109/TBDATA.2024.341428011:1(286-302)Online publication date: Feb-2025
  • Show More Cited By

Index Terms

  1. Learning Effective Road Network Representation with Hierarchical Graph Neural Networks

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    KDD '20: Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining
    August 2020
    3664 pages
    ISBN:9781450379984
    DOI:10.1145/3394486
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 20 August 2020

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. graph neural network
    2. representation learning
    3. road network

    Qualifiers

    • Research-article

    Funding Sources

    • National Key Research and Development Program of China under Grant

    Conference

    KDD '20
    Sponsor:

    Acceptance Rates

    Overall Acceptance Rate 1,133 of 8,635 submissions, 13%

    Upcoming Conference

    KDD '25

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)402
    • Downloads (Last 6 weeks)33
    Reflects downloads up to 12 Feb 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2025)UniTE: A Survey and Unified Pipeline for Pre-Training Spatiotemporal Trajectory EmbeddingsIEEE Transactions on Knowledge and Data Engineering10.1109/TKDE.2024.352399637:3(1475-1494)Online publication date: Mar-2025
    • (2025)Activity-Aware Human Mobility Prediction With Hierarchical Graph Attention Recurrent NetworkIEEE Transactions on Intelligent Transportation Systems10.1109/TITS.2024.351369526:2(1604-1616)Online publication date: Feb-2025
    • (2025)Cross-Modality and Equity-Aware Graph Pooling Fusion: A Bike Mobility Prediction StudyIEEE Transactions on Big Data10.1109/TBDATA.2024.341428011:1(286-302)Online publication date: Feb-2025
    • (2025)A survey on deep learning-based algorithms for the traveling salesman problemFrontiers of Computer Science: Selected Publications from Chinese Universities10.1007/s11704-024-40490-y19:6Online publication date: 1-Jun-2025
    • (2024)Full Bayesian significance testing for neural networks in traffic forecastingProceedings of the Thirty-Third International Joint Conference on Artificial Intelligence10.24963/ijcai.2024/245(2216-2224)Online publication date: 3-Aug-2024
    • (2024)Modeling On-road Trajectories with Multi-task LearningACM Transactions on Knowledge Discovery from Data10.1145/370500519:1(1-26)Online publication date: 21-Nov-2024
    • (2024)Explainable Hierarchical Urban Representation Learning for Commuting Flow PredictionProceedings of the 32nd ACM International Conference on Advances in Geographic Information Systems10.1145/3678717.3691273(573-576)Online publication date: 29-Oct-2024
    • (2024)Latent Representation Learning for Geospatial EntitiesACM Transactions on Spatial Algorithms and Systems10.1145/366347410:4(1-31)Online publication date: 2-May-2024
    • (2024)Long-Term Vessel Trajectory Imputation with Physics-Guided Diffusion Probabilistic ModelProceedings of the 30th ACM SIGKDD Conference on Knowledge Discovery and Data Mining10.1145/3637528.3672086(4398-4407)Online publication date: 25-Aug-2024
    • (2024)Hierarchical Knowledge Guided Fault Intensity Diagnosis of Complex Industrial SystemsProceedings of the 30th ACM SIGKDD Conference on Knowledge Discovery and Data Mining10.1145/3637528.3671610(5657-5668)Online publication date: 25-Aug-2024
    • Show More Cited By

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media