skip to main content
research-article

Dynamic Multi-View Graph Neural Networks for Citywide Traffic Inference

Authors Info & Claims
Published:24 February 2023Publication History
Skip Abstract Section

Abstract

Accurate citywide traffic inference is critical for improving intelligent transportation systems with smart city applications. However, this task is very challenging given the limited training data, due to the high cost of sensor installment and maintenance across the entire urban space. A more practical scenario to study the citywide traffic inference is effectively modeling the spatial and temporal traffic patterns with limited historical traffic observations. In this work, we propose a dynamic multi-view graph neural network for citywide traffic inference with the method CTVI+. Specifically, for the temporal dimension, we propose a temporal self-attention mechanism that is capable of learning the dynamics of traffic data with the time-evolving traffic volume variations. For spatial dimension, we build a multi-view graph neural network, employing the road-wise message passing scheme to capture the region dependencies. With the designed spatial-temporal learning paradigms, we enable our traffic inference model to encode the dynamism from both spatial and temporal traffic patterns, which is reflective of intra- and inter-road traffic correlations. In our evaluation, CTVI+ achieves consistent better performance compared with different baselines on real-world traffic volume datasets. Further ablation study validates the effectiveness of key components in CTVI+. We release the model implementation at https://github.com/dsj96/TKDD.

REFERENCES

  1. [1] Asif Muhammad Tayyab, Mitrovic Nikola, Dauwels Justin, and Jaillet Patrick. 2016. Matrix and tensor based methods for missing data estimation in large traffic networks. IEEE Transactions on Intelligent Transportation Systems 17, 7 (2016), 18161825.Google ScholarGoogle ScholarCross RefCross Ref
  2. [2] Barnes Richard, Buthpitiya Senaka, Cook James, Fabrikant Alex, Tomkins Andrew, and Xu Fangzhou. 2020. BusTr: Predicting bus travel times from real-time traffic. In Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining. 32433251.Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. [3] Cao Qi, Shen Huawei, Gao Jinhua, Wei Bingzheng, and Cheng Xueqi. 2020. Popularity prediction on social platforms with coupled graph neural networks. In Proceedings of the 13th International Conference on Web Search and Data Mining. 7078.Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. [4] Chang Jianxin, Gao Chen, Zheng Yu, Hui Yiqun, Niu Yanan, Song Yang, Jin Depeng, and Li Yong. 2021. Sequential recommendation with graph neural networks. In Proceedings of the 44th International ACM SIGIR Conference on Research and Development in Information Retrieval. 378387.Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. [5] Chen Chao, Petty Karl, Skabardonis Alexander, Varaiya Pravin, and Jia Zhanfeng. 2001. Freeway performance measurement system: Mining loop detector data. Transportation Research Record 1748, 1 (2001), 96102.Google ScholarGoogle ScholarCross RefCross Ref
  6. [6] Chen Jie, Ma Tengfei, and Xiao Cao. 2018. Fastgcn: Fast learning with graph convolutional networks via importance sampling. In Proceedings of the International Conference on Learning Representations. (2018).Google ScholarGoogle Scholar
  7. [7] Chen Tianqi and Guestrin Carlos. 2016. Xgboost: A scalable tree boosting system. In Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. 785794.Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. [8] Cui Limeng, Seo Haeseung, Tabar Maryam, Ma Fenglong, Wang Suhang, and Lee Dongwon. 2020. Deterrent: Knowledge guided graph attention network for detecting healthcare misinformation. In Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining. 492502.Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. [9] Dai Shaojie, Wang Jinshuai, Huang Chao, Yu Yanwei, and Dong Junyu. 2021. Temporal multi-view graph convolutional networks for citywide traffic volume inference. In Proceedings of the 2021 IEEE International Conference on Data Mining. 10481053.Google ScholarGoogle ScholarCross RefCross Ref
  10. [10] Feng Jie, Li Yong, Zhang Chao, Sun Funing, Meng Fanchao, Guo Ang, and Jin Depeng. 2018. Deepmove: Predicting human mobility with attentional recurrent networks. In Proceedings of the 2018 World Wide Web Conference. 14591468.Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. [11] Feng Shanshan, Tran Lucas Vinh, Cong Gao, Chen Lisi, Li Jing, and Li Fan. 2020. HME: A hyperbolic metric embedding approach for next-POI recommendation. In Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval. 14291438.Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. [12] Guo Shengnan, Lin Youfang, Feng Ning, Song Chao, and Wan Huaiyu. 2019. Attention based spatial-temporal graph convolutional networks for traffic flow forecasting. In Proceedings of the AAAI Conference on Artificial Intelligence. Vol. 33, 922929.Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. [13] Huang Chao, Xu Huance, Xu Yong, Dai Peng, Xia Lianghao, Lu Mengyin, Bo Liefeng, Xing Hao, Lai Xiaoping, and Ye Yanfang. 2021. Knowledge-aware coupled graph neural network for social recommendation. In Proceedings of the AAAI Conference on Artificial Intelligence, Vol. 35. 41154122.Google ScholarGoogle ScholarCross RefCross Ref
  14. [14] Huang Chao, Zhang Junbo, Zheng Yu, and Chawla Nitesh V.. 2018. DeepCrime: Attentive hierarchical recurrent networks for crime prediction. In Proceedings of the 27th ACM International Conference on Information and Knowledge Management. 14231432.Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. [15] Kipf Thomas N. and Welling Max. 2016. Semi-supervised classification with graph convolutional networks. In Proceedings of the International Conference on Learning Representations.Google ScholarGoogle Scholar
  16. [16] Krajzewicz Daniel, Erdmann Jakob, Behrisch Michael, and Bieker Laura. 2012. Recent development and applications of SUMO-simulation of Urban MObility. International Journal on Advances in Systems and Measurements 5, 3&4 (2012), 128–138.Google ScholarGoogle Scholar
  17. [17] Li Li, Li Yuebiao, and Li Zhiheng. 2013. Efficient missing data imputing for traffic flow by considering temporal and spatial dependence. Transportation Research Part C: Emerging Technologies 34 (2013), 108120.Google ScholarGoogle ScholarCross RefCross Ref
  18. [18] Li Zhonghang, Huang Chao, Xia Lianghao, Xu Yong, and Pei Jian. 2022. Spatial-temporal hypergraph self-supervised learning for crime prediction. In Proceedings of the 38th IEEE International Conference on Data Engineering. 2984–2996.Google ScholarGoogle Scholar
  19. [19] Li Zirui, Lu Chao, Yi Yangtian, and Gong Jianwei. 2021. A hierarchical framework for interactive behaviour prediction of heterogeneous traffic participants based on graph neural network. In Proceedings of the IEEE Transactions on Intelligent Transportation Systems. IEEE.Google ScholarGoogle Scholar
  20. [20] Lian Defu, Wu Yongji, Ge Yong, Xie Xing, and Chen Enhong. 2020. Geography-aware sequential location recommendation. In Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining. 20092019.Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. [21] Lin Xuan, Quan Zhe, Wang Zhi-Jie, Ma Tengfei, and Zeng Xiangxiang. 2020. KGNN: Knowledge graph neural network for drug-drug interaction prediction. In Proceedings of the 29th International Conference on International Joint Conferences on Artificial Intelligence, Vol. 380. 27392745.Google ScholarGoogle ScholarCross RefCross Ref
  22. [22] Liu Lingbo, Qiu Zhilin, Li Guanbin, Wang Qing, Ouyang Wanli, and Lin Liang. 2019. Contextualized spatial–temporal network for taxi origin-destination demand prediction. Transactions on Intelligent Transportation Systems 20, 10 (2019), 38753887.Google ScholarGoogle ScholarCross RefCross Ref
  23. [23] Liu Zhidan, Zhou Pengfei, Li Zhenjiang, and Li Mo. 2018. Think like a graph: Real-time traffic estimation at city-scale. IEEE Transactions on Mobile Computing 18, 10 (2018), 24462459.Google ScholarGoogle ScholarCross RefCross Ref
  24. [24] Lu Zhilong, Lv Weifeng, Xie Zhipu, Du Bowen, Xiong Guixi, Sun Leilei, and Wang Haiquan. 2022. Graph sequence neural network with an attention mechanism for traffic speed prediction. Transactions on Intelligent Systems and Technology 13, 2 (2022), 124.Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. [25] Meng Chuishi, Yi Xiuwen, Su Lu, Gao Jing, and Zheng Yu. 2017. City-wide traffic volume inference with loop detector data and taxi trajectories. In Proceedings of the 25th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems. 110.Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. [26] Miller Alexander, Fisch Adam, Dodge Jesse, Karimi Amir-Hossein, Bordes Antoine, and Weston Jason. 2016. Key-value memory networks for directly reading documents. In Proceedings of the 2016 Conference on Empirical Methods in Natural Language Processing. 1400–1409.Google ScholarGoogle Scholar
  27. [27] Pan Zheyi, Liang Yuxuan, Wang Weifeng, Yu Yong, Zheng Yu, and Zhang Junbo. 2019. Urban traffic prediction from spatio-temporal data using deep meta learning. In Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining. 17201730.Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. [28] Qu Li, Li Li, Zhang Yi, and Hu Jianming. 2009. PPCA-based missing data imputation for traffic flow volume: A systematical approach. IEEE Transactions on Intelligent Transportation Systems 10, 3 (2009), 512522.Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. [29] Qu Li, Zhang Yi, Hu Jianming, Jia Liyan, and Li Li. 2008. A BPCA based missing value imputing method for traffic flow volume data. In Proceedings of the 2008 IEEE Intelligent Vehicles Symposium. IEEE, 985990.Google ScholarGoogle ScholarCross RefCross Ref
  30. [30] Ruan Wenjie, Xu Peipei, Sheng Quan Z., Falkner Nickolas J. G., Li Xue, and Zhang Wei Emma. 2017. Recovering missing values from corrupted spatio-temporal sensory data via robust low-rank tensor completion. In Proceedings of the International Conference on Database Systems for Advanced Applications. Springer, 607622.Google ScholarGoogle ScholarCross RefCross Ref
  31. [31] Sankar Aravind, Liu Yozen, Yu Jun, and Shah Neil. 2021. Graph neural networks for friend ranking in large-scale social platforms. In Proceedings of the Web Conference. 25352546.Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. [32] Tang Xianfeng, Gong Boqing, Yu Yanwei, Yao Huaxiu, Li Yandong, Xie Haiyong, and Wang Xiaoyu. 2019. Joint modeling of dense and incomplete trajectories for citywide traffic volume inference. In Proceedings of the World Wide Web Conference. 18061817.Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. [33] Vaswani Ashish, Shazeer Noam, Parmar Niki, Uszkoreit Jakob, Jones Llion, Gomez Aidan N., Kaiser Lukasz, and Polosukhin Illia. 2017. Attention is all you need. Advances in Neural Information Processing Systems 30 (2017).Google ScholarGoogle Scholar
  34. [34] Veličković Petar, Cucurull Guillem, Casanova Arantxa, Romero Adriana, Lio Pietro, and Bengio Yoshua. 2018. Graph attention networks. In Proceedings of the International Conference on Learning Representations.Google ScholarGoogle Scholar
  35. [35] Wang Xiaoyang, Ma Yao, Wang Yiqi, Jin Wei, Wang Xin, Tang Jiliang, Jia Caiyan, and Yu Jian. 2020. Traffic flow prediction via spatial temporal graph neural network. In Proceedings of the Web Conference 2020. 10821092.Google ScholarGoogle ScholarDigital LibraryDigital Library
  36. [36] Wang Xiao, Zhu Meiqi, Bo Deyu, Cui Peng, Shi Chuan, and Pei Jian. 2020. AM-GCN: Adaptive multi-channel graph convolutional networks. In Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining. 12431253.Google ScholarGoogle ScholarDigital LibraryDigital Library
  37. [37] Wang Yang, Xiao Yiwei, Xie Xike, Chen Ruoyu, and Liu Hengchang. 2018. Real-time traffic pattern analysis and inference with sparse video surveillance information. In Proceedings of the 27th International Joint Conference on Artificial Intelligence. 35713577.Google ScholarGoogle ScholarDigital LibraryDigital Library
  38. [38] Wang Yilun, Zheng Yu, and Xue Yexiang. 2014. Travel time estimation of a path using sparse trajectories. In Proceedings of the 20th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. 2534.Google ScholarGoogle ScholarDigital LibraryDigital Library
  39. [39] Wang Zhaobo, Zhu Yanmin, Zhang Qiaomei, Liu Haobing, Wang Chunyang, and Liu Tong. 2022. Graph-enhanced spatial-temporal network for next POI recommendation. Transactions on Knowledge Discovery from Data 16, 6 (2022), 121.Google ScholarGoogle ScholarDigital LibraryDigital Library
  40. [40] Wu Felix, Souza Amauri, Zhang Tianyi, Fifty Christopher, Yu Tao, and Kilian Weinberger. 2019. Simplifying graph convolutional networks. In Proceedings of the International Conference on Machine Learning. 68616871.Google ScholarGoogle Scholar
  41. [41] Wu Ning, Zhao Xin Wayne, Wang Jingyuan, and Pan Dayan. 2020. Learning effective road network representation with hierarchical graph neural networks. In Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining. 614.Google ScholarGoogle ScholarDigital LibraryDigital Library
  42. [42] Wu Zonghan, Pan Shirui, Chen Fengwen, Long Guodong, Zhang Chengqi, and Philip S. Yu. 2020. A comprehensive survey on graph neural networks. Transactions on Neural Networks and Learning Systems 32, 1 (2020), 424.Google ScholarGoogle ScholarCross RefCross Ref
  43. [43] Xiang Chaocan, Zhang Zhao, Qu Yuben, Lu Dongyu, Fan Xiaochen, Yang Panlong, and Wu Fan. 2020. Edge computing-empowered large-scale traffic data recovery leveraging low-rank theory. IEEE Transactions on Network Science and Engineering 7, 4 (2020), 22052218.Google ScholarGoogle ScholarCross RefCross Ref
  44. [44] Yao Huaxiu, Liu Yiding, Wei Ying, Tang Xianfeng, and Li Zhenhui. 2019. Learning from multiple cities: A meta-learning approach for spatial-temporal prediction. In Proceedings of the World Wide Web Conference. 21812191.Google ScholarGoogle ScholarDigital LibraryDigital Library
  45. [45] Yi Xiuwen, Duan Zhewen, Li Ting, Li Tianrui, Zhang Junbo, and Zheng Yu. 2019. Citytraffic: Modeling citywide traffic via neural memorization and generalization approach. In Proceedings of the 28th ACM International Conference on Information and Knowledge Management. 26652671.Google ScholarGoogle ScholarDigital LibraryDigital Library
  46. [46] Yi Xiuwen, Zheng Yu, Zhang Junbo, and Li Tianrui. 2016. ST-MVL: Filling missing values in geo-sensory time series data. In Proceedings of the 25th International Joint Conference on Artificial Intelligence.Google ScholarGoogle Scholar
  47. [47] Yu Pengyang, Fu Chaofan, Yu Yanwei, Huang Chao, Zhao Zhongying, and Dong Junyu. 2022. Multiplex heterogeneous graph convolutional network. In Proceedings of the 28th ACM SIGKDD Conference on Knowledge Discovery and Data Mining. 23772387.Google ScholarGoogle Scholar
  48. [48] Yu Yanwei, Tang Xianfeng, Yao Huaxiu, Yi Xiuwen, and Li Zhenhui. 2021. Citywide traffic volume inference with surveillance camera records. IEEE Transactions on Big Data 7, 6 (2021), 900912.Google ScholarGoogle ScholarCross RefCross Ref
  49. [49] Zhan Xianyuan, Zheng Yu, Yi Xiuwen, and Ukkusuri Satish V.. 2016. Citywide traffic volume estimation using trajectory data. IEEE Transactions on Knowledge and Data Engineering 29, 2 (2016), 272285.Google ScholarGoogle ScholarDigital LibraryDigital Library
  50. [50] Zhang Xiyue, Huang Chao, Xu Yong, and Xia Lianghao. 2020. Spatial-temporal convolutional graph attention networks for citywide traffic flow forecasting. In Proceedings of the 29th ACM International Conference on Information & Knowledge Management. 18531862.Google ScholarGoogle ScholarDigital LibraryDigital Library
  51. [51] Zhang Xiyue, Huang Chao, Xu Yong, Xia Lianghao, Dai Peng, Bo Liefeng, Zhang Junbo, and Zheng Yu. 2021. Traffic flow forecasting with spatial-temporal graph diffusion network. In Proceedings of the AAAI Conference on Artificial Intelligence, Vol. 35. 1500815015.Google ScholarGoogle ScholarCross RefCross Ref
  52. [52] Zhang Zhengchao, Li Meng, Lin Xi, and Wang Yinhai. 2020. Network-wide traffic flow estimation with insufficient volume detection and crowdsourcing data. Transportation Research Part C: Emerging Technologies 121 (2020), 102870.Google ScholarGoogle ScholarCross RefCross Ref
  53. [53] Zhao Ling, Song Yujiao, Zhang Chao, Liu Yu, Wang Pu, Lin Tao, Deng Min, and Li Haifeng. 2019. T-gcn: A temporal graph convolutional network for traffic prediction. IEEE Transactions on Intelligent Transportation Systems 21, 9 (2019), 38483858.Google ScholarGoogle ScholarCross RefCross Ref
  54. [54] Zhou Jie, Cui Ganqu, Hu Shengding, Zhang Zhengyan, Yang Cheng, Liu Zhiyuan, Wang Lifeng, Li Changcheng, and Sun Maosong. 2020. Graph neural networks: A review of methods and applications. AI Open 1 (2020), 5781.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Dynamic Multi-View Graph Neural Networks for Citywide Traffic Inference

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in

        Full Access

        • Published in

          cover image ACM Transactions on Knowledge Discovery from Data
          ACM Transactions on Knowledge Discovery from Data  Volume 17, Issue 4
          May 2023
          364 pages
          ISSN:1556-4681
          EISSN:1556-472X
          DOI:10.1145/3583065
          Issue’s Table of Contents

          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].

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 24 February 2023
          • Online AM: 27 September 2022
          • Accepted: 4 September 2022
          • Revised: 3 August 2022
          • Received: 3 May 2022
          Published in tkdd Volume 17, Issue 4

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader

        Full Text

        View this article in Full Text.

        View Full Text

        HTML Format

        View this article in HTML Format .

        View HTML Format