skip to main content
research-article

UrbanKG: An Urban Knowledge Graph System

Published: 08 May 2023 Publication History

Abstract

Every day, our living city produces a tremendous amount of spatial-temporal data, involved with multiple sources from the individual scale to the city scale. Undoubtedly, such massive urban data can be explored for a better city and better life, as what the urban computing community has been dedicating in recent years. Nevertheless, existing studies are still facing the challenges of data fusion for the urban data as well as the knowledge distillation for specific applications. Moreover, there is a lack of full-featured and user-friendly platforms for both researchers and developers in the urban computing scenario. Therefore, in this article, we present UrbanKG, an urban knowledge graph system to incorporate a knowledge graph with urban computing. Specifically, the system introduces a complete scheme to construct a knowledge graph for urban data fusion. Built upon the data layer, the system further develops the multiple layers of construction, storage, algorithm, operation, and applications, which achieve knowledge distillation and support various functions to the users. We perform representative use cases and demonstrate the system capability of boosting performance in various downstream applications, indicating a promising research direction for knowledge-driven urban computing.

References

[1]
Md. Mahbub Alam, Luis Torgo, and Albert Bifet. 2021. A survey on spatio-temporal data analytics systems. ACM Computing Surveys 54, 10s (2021), Article 219, 38 pages.
[2]
K. M. Annervaz, Somnath Basu Roy Chowdhury, and Ambedkar Dukkipati. 2018. Learning beyond datasets: Knowledge graph augmented neural networks for natural language processing. arXiv preprint arXiv:1802.05930 (2018).
[3]
Sören Auer, Jens Lehmann, and Sebastian Hellmann. 2009. LinkedGeoData: Adding a spatial dimension to the web of data. In The Semantic Web—ISWC 2009. Lecture Notes in Computer Science, Vol. 5823. Springer, 731–746.
[4]
Ivana Balažević, Carl Allen, and Timothy M. Hospedales. 2019. Tucker: Tensor factorization for knowledge graph completion. In Proceedings of EMNLP 2019.
[5]
Kurt Bollacker, Colin Evans, Praveen Paritosh, Tim Sturge, and Jamie Taylor. 2008. Freebase: A collaboratively created graph database for structuring human knowledge. In Proceedings of SIGMOD 2008. 1247–1250.
[6]
Antoine Bordes, Nocolas Usunier, Alberto Garcia-Duran, Jason Weston, and Oksana Yakhnenko. 2013. Translating embeddings for modeling multi-relational data. In Advances in Neural Information Processing Systems 26 (NIPS’13).
[7]
Borui Cai, Yong Xiang, Longxiang Gao, He Zhang, Yunfeng Li, and Jianxin Li. 2022. Temporal knowledge graph completion: A survey. arXiv preprint arXiv:2201.08236 (2022).
[8]
Tim Dettmers, Pasquale Minervini, Pontus Stenetorp, and Sebastian Riedel. 2018. Convolutional 2D knowledge graph embeddings. In Proceedings of AAAI 2018, Vol. 32.
[9]
Alishiba Dsouza, Nicolas Tempelmeier, Ran Yu, Simon Gottschalk, and Elena Demidova. 2021. WorldKG: A world-scale geographic knowledge graph. In Proceedings of CIKM 2021. 4475–4484.
[10]
Orri Erling and Ivan Mikhailov. 2009. RDF support in the virtuoso DBMS. In Networked Knowledge-Networked Media. Springer, 7–24.
[11]
Fabian M. Suchanek, Gjergji Kasneci, and Gerhard Weikum. 2007. YAGO: A core of semantic knowledge unifying WordNet and Wikipedia. In Proceedings of WWW 2007. 697–706.
[12]
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 Proceedings of WWW 2018.
[13]
Yupeng Fu and Chinmay Soman. 2021. Real-time data infrastructure at Uber. In Proceedings of SIGMOD 2021. 2503–2516.
[14]
Timnit Gebru, Jonathan Krause, Yilun Wang, Duyun Chen, Jia Deng, Erez Lieberman Aiden, and Li Fei-Fei. 2017. Using deep learning and Google Street View to estimate the demographic makeup of neighborhoods across the United States. PNAS 114, 50 (2017), 13108–13113.
[15]
Qingyu Guo, Fuzhen Zhuang, Chuan Qin, Hengshu Zhu, Xing Xie, Hui Xiong, and Qing He. 2022. A survey on knowledge graph-based recommender systems. IEEE Transactions on Knowledge and Data Engineering 34 (2022), 3549–3568.
[16]
Qing Guo, Zhu Sun, Jie Zhang, and Yin-Leng Theng. 2020. An attentional recurrent neural network for personalized next location recommendation. In Proceedings of AAAI 2020, Vol. 34. 83–90.
[17]
Huajun He, Ruiyuan Li, Jie Bao, Tianrui Li, and Yu Zheng. 2021. JUST-Traj: A distributed and holistic trajectory data management system. In Proceedings of ICAGIS 2021.
[18]
Kaiming He, Xiangyu Zhang, Shaoqing Ren, and Jian Sun. 2016. Deep residual learning for image recognition. In Proceedings of CVPR 2016. 770–778.
[19]
Aidan Hogan, Eva Blomqvist, Michael Cochez, Claudia D’amato, Gerard De Melo, Claudio Gutierrez, Sabrina Kirrane, et al. 2021. Knowledge graphs. ACM Computing Surveys 54, 5 (2021), Article 71, 37 pages.
[20]
Xiao Huang, Jingyuan Zhang, Dingcheng Li, and Ping Li. 2019. Knowledge graph embedding based question answering. In Proceedings of WSDM 2019. 105–113.
[21]
Jiahao Ji, Jingyuan Wang, Zhe Jiang, Jiawei Jiang, and Hu Zhang. 2022. STDEN: Towards physics-guided neural networks for traffic flow prediction. In Proceedings of AAAI 2022, Vol. 36. 4048–4056.
[22]
Jiahao Ji, Jingyuan Wang, Zhe Jiang, Jingtian Ma, and Hu Zhang. 2020. Interpretable spatiotemporal deep learning model for traffic flow prediction based on potential energy fields. In Proceedings of ICDM 2020. IEEE, Los Alamitos, CA, 1076–1081.
[23]
Jiahao Ji, Jingyuan Wang, Junjie Wu, Boyang Han, Junbo Zhang, and Yu Zheng. 2022. Precision CityShield against hazardous chemicals threats via location mining and self-supervised learning. In Proceedings of KDD 2022. 3072–3080.
[24]
Michael Kampffmeyer, Yinbo Chen, Xiaodan Liang, Hao Wang, Yujia Zhang, and Eric P. Xing. 2019. Rethinking knowledge graph propagation for zero-shot learning. In Proceedings of CVPR 2019. 11487–11496.
[25]
Jens Lehmann, Robert Isele, Max Jakob, Anja Jentzsch, Dimitris Kontokostas, Pablo N. Mendes, Sebastian Hellmann, et al. 2015. DBpedia—A large-scale, multilingual knowledge base extracted from Wikipedia. Semantic Web 6, 2 (2015), 167–195.
[26]
Nuo Li, Bin Guo, Yan Liu, Yao Jing, Yi Ouyang, and Zhiwen Yu. 2018. Commercial site recommendation based on neural collaborative filtering. In Proceedings of UbiComp 2018.
[27]
Ruiyuan Li, Huajun He, Rubin Wang, Yuchuan Huang, Junwen Liu, Sijie Ruan, Tianfu He, Jie Bao, and Yu Zheng. 2020. JUST: JD Urban Spatio-Temporal data engine. In Proceedings of ICDE 2020.
[28]
Ruiyuan Li, Huajun He, Rubin Wang, Sijie Ruan, Tianfu He, Jie Bao, Junbo Zhang, Liang Hong, and Yu Zheng. 2023. TrajMesa: A distributed NoSQL-based trajectory data management system. IEEE Transactions on Knowledge and Data Engineering 35, 1 (2023), 1013–1027.
[29]
Shuangli Li, Jingbo Zhou, Tong Xu, Hao Liu, Xinjiang Lu, and Hui Xiong. 2020. Competitive analysis for points of interest. In Proceedings of KDD 2020. 1265–1274.
[30]
Ziqian Lin, Jie Feng, Ziyang Lu, Yong Li, and Depeng Jin. 2019. DeepSTN+: Context-aware spatial-temporal neural network for crowd flow prediction in metropolis. In Proceedings of AAAI 2019, Vol. 33. 1020–1027.
[31]
Zinan Lin, Alankar Jain, Chen Wang, Giulia Fanti, and Vyas Sekar. 2020. Using GANs for sharing networked time series data: Challenges, initial promise, and open questions. In Proceedings of IMC 2020. 464–483.
[32]
Chang Liu, Chen Gao, Depeng Jin, and Yong Li. 2021. Improving location recommendation with urban knowledge graph. arXiv preprint arXiv:2111.01013 (2021).
[33]
Jia Liu, Tianrui Li, Shenggong Ji, Peng Xie, Shengdong Du, Fei Teng, and Junbo Zhang. 2021. Urban flow pattern mining based on multi-source heterogeneous data fusion and knowledge graph embedding. IEEE Transactions on Knowledge and Data Engineering 35, 2 (2021), 2133–2146.
[34]
Yu Liu, Jingtao Ding, and Yong Li. 2021. Knowledge-driven site selection via urban knowledge graph. arXiv preprint arXiv:2111.00787 (2021).
[35]
Yu Liu, Jingtao Ding, and Yong Li. 2022. Developing knowledge graph based system for urban computing. In Proceedings of GeoKG 2022.
[36]
Yu Liu, Xin Zhang, Jingtao Ding, Yanxin Xi, and Yong Li. 2023. Knowledge-infused contrastive learning for urban imagery-based socioeconomic prediction. In Proceedings of WWW 2023.
[37]
Thomas Lodato, Emma French, and Jennifer Clark. 2021. Open government data in the smart city: Interoperability, urban knowledge, and linking legacy systems. Journal of Urban Affairs 43, 4 (2021), 586–600.
[38]
Zijian Ma, Dan Lu, Qian Liu, Jingyuan Wang, and Zhang Xiong. 2017. City-Eyes: A multi-source data integration basec smart city analysis system. In Proceedings of IEEE WoWMoM 2017. 1–3.
[39]
George A. Miller. 1998. WordNet: An Electronic Lexical Database. MIT Press, Cambridge, MA.
[40]
Daniel Ruffinelli, Samuel Broscheit, and Rainer Gemulla. 2019. You can teach an old dog new tricks! On training knowledge graph embeddings. In Proceedings of ICLR 2019.
[41]
Hongzhi Shi, Qi Guo, Yaguang Li, Lingyu Zhang, Jieping Ye, Yong Li, and Yan Liu. 2020. Predicting origin-destination flow via multi-perspective graph convolutional network. In Proceedings of ICDE 2020.
[42]
Amit Singhal. 2012. Introducing the knowledge graph: Things, not strings. Official Google Blog 5 (2012), 16.
[43]
Xuan Song, Ryosuke Shibasaki, Nicholos Jing Yuan, Xing Xie, Tao Li, and Ryutaro Adachi. 2017. DeepMob: Learning deep knowledge of human emergency behavior and mobility from big and heterogeneous data. ACM Transactions on Information Systems 35, 4 (2017), Article 41, 19 pages.
[44]
Xuan Song, Quanshi Zhang, Yoshihide Sekimoto, and Ryosuke Shibasaki. 2014. Intelligent system for urban emergency management during large-scale disaster. In Proceedings of AAAI 2014, Vol. 28.
[45]
Yuhan Sun, Jia Yu, and Mohamed Sarwat. 2019. Demonstrating Spindra: A geographic knowledge graph management system. In Proceedings of ICDE 2019. IEEE, Los Alamitos, CA, 2044–2047.
[46]
Jiyuan Tan, Qianqian Qiu, Weiwei Guo, and Tingshuai Li. 2021. Research on the construction of a knowledge graph and knowledge reasoning model in the field of urban traffic. Sustainability 13, 6 (2021), 3191.
[47]
Théo Trouillon, Johannes Welbl, Sebastian Riedel, Éric Gaussier, and Guillaume Bouchard. 2016. Complex embeddings for simple link prediction. In Proceedings of ICML 2016.
[48]
Ke Tu, Peng Cui, Daixin Wang, Zhiqiang Zhang, Jun Zhou, Yuan Qi, and Wenwu Zhu. 2021. Conditional graph attention networks for distilling and refining knowledge graphs in recommendation. In Proceedings of CIKM 2021. 1834–1843.
[49]
Denny Vrandečić and Markus Krötzsch. 2014. Wikidata: A free collaborative knowledgebase. Communications of the ACM 57, 10 (2014), 78–85.
[50]
Dongjie Wang, Yanjie Fu, Pengyang Wang, Bo Huang, and Chang-Tien Lu. 2020. Reimagining city configuration: Automated urban planning via adversarial learning. In Proceedings of ICAGIS 2020. 497–506.
[51]
Hongjian Wang, Daniel Kifer, Corina Graif, and Zhenhui Li. 2016. Crime rate inference with big data. In Proceedings of KDD 2016. 635–644.
[52]
Huandong Wang, Qiaohong Yu, Yu Liu, Depeng Jin, and Yong Li. 2021. Spatio-temporal urban knowledge graph enabled mobility prediction. In Proceedings of UbiComp 2021.
[53]
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 Proceedings of KDD 2017. 1673–1681.
[54]
Jingyuan Wang, Jiahao Ji, Zhe Jiang, and Leilei Sun. 2022. Traffic flow prediction based on spatiotemporal potential energy fields. IEEE Transactions on Knowledge and Data Engineering. Early access, November 10, 2022.
[55]
Jingyuan Wang, Jiawei Jiang, Wenjun Jiang, Chao Li, and Wayne Xin Zhao. 2021. LibCity: An open library for traffic prediction. In Proceedings of SIGSPATIAL 2021. 145–148.
[56]
Jingyuan Wang, Xin Lin, Yuxi Liu, Kai Feng, and Hui Lin. 2020. A knowledge transfer model for COVID-19 predicting and non-pharmaceutical intervention simulation. arXiv preprint arXiv:2004.12433 (2020).
[57]
Jingyuan Wang, Xiaojian Wang, and Junjie Wu. 2018. Inferring metapopulation propagation network for intra-city epidemic control and prevention. In Proceedings of KDD 2018. 830–838.
[58]
Jingyuan Wang, Ning Wu, and Wayne Xin Zhao. 2021. Personalized route recommendation with neural network enhanced search algorithm. IEEE Transactions on Knowledge and Data Engineering 34, 12 (2021), 5910–5924.
[59]
Jingyuan Wang, Ning Wu, Wayne Xin Zhao, Fanzhang Peng, and Xin Lin. 2019. Empowering A* search algorithms with neural networks for personalized route recommendation. In Proceedings of KDD2019. 539–547.
[60]
Pengyang Wang, Kunpeng Liu, Lu Jiang, Xiaolin Li, and Yanjie Fu. 2020. Incremental mobile user profiling: Reinforcement learning with spatial knowledge graph for modeling event streams. In Proceedings of KDD2020. 853–861.
[61]
Quan Wang, Zhendong Mao, Bin Wang, and Li Guo. 2017. Knowledge graph embedding: A survey of approaches and applications. IEEE Transactions on Knowledge and Data Engineering 29, 12 (2017), 2724–2743.
[62]
Shu Wang, Xueying Zhang, Peng Ye, Mi Du, Yanxu Lu, and Haonan Xue. 2019. Geographic knowledge graph (GeoKG): A formalized geographic knowledge representation. ISPRS International Journal of Geo-Information 8, 4 (2019), 184.
[63]
Yuandong Wang, Hongzhi Yin, Hongxu Chen, Tianyu Wo, Jie Xu, and Kai Zheng. 2019. Origin-destination matrix prediction via graph convolution: A new perspective of passenger demand modeling. In Proceedings of KDD 2019. 1227–1235.
[64]
Lun Wu, Liu Yang, Zhou Huang, Yaoli Wang, Yanwei Chai, Xia Peng, and Yu Liu. 2019. Inferring demographics from human trajectories and geographical context. Computers, Environment and Urban Systems 77 (2019), 101368.
[65]
Ning Wu, Jingyuan Wang, Wayne Xin Zhao, and Yang Jin. 2019. Learning to effectively estimate the travel time for fastest route recommendation. In Proceedings of CIKM 2019. 1923–1932.
[66]
Yanxin Xi, Tong Li, Huandong Wang, Yong Li, Sasu Tarkoma, and Pan Hui. 2022. Beyond the first law of geography: Learning representations of satellite imagery by leveraging point-of-interests. In Proceedings of WWW 2022. 3308–3316.
[67]
Anze Xie, Anders Carlsson, Jason Mohoney, Roger Waleffe, Shanan Peters, Theodoras Rekatsinas, and Shivaram Venkataraman. 2021. Demo of Marius: A system for large-scale graph embeddings. Proceedings of the VLDB Endowment 14, 12 (2021), 2759–2762.
[68]
Yanyan Xu, Luis E. Olmos, Sofiane Abbar, and Marta C. Gonzalez. 2020. Deconstructing laws of accessibility and facility distribution in cities. Science Advances 6, 37 (2020), eabb4112.
[69]
Xiuwen Yi, Junbo Zhang, Zhaoyuan Wang, Tianrui Li, and Yu Zheng. 2018. Deep distributed fusion network for air quality prediction. In Proceedings of KDD 2018. 965–973.
[70]
ChuanTao Yin, Zhang Xiong, Hui Chen, Jingyuan Wang, Daven Cooper, and Bertrand David. 2015. A literature survey on smart cities. Science China Information Sciences 58, 10 (2015), 1–18.
[71]
Donghan Yu, Chenguang Zhu, Yiming Yang, and Michael Zeng. 2020. JAKET: Joint pre-training of knowledge graph and language understanding. arXiv preprint arXiv:2010.00796 (2020).
[72]
Wenhao Yu, Chenguang Zhu, Zaitang Li, Zhiting Hu, Qingyun Wang, Heng Ji, and Meng Jiang. 2022. A survey of knowledge-enhanced text generation. ACM Computing Surveys 54, 11s (2022), Article 227, 38 pages.
[73]
Shuai Zhang, Lina Yao, Aixin Sun, and Yi Tay. 2019. Deep learning based recommender system: A survey and new perspectives. ACM Computing Surveys 52, 1 (2019), Article 5, 38 pages.
[74]
Hengshuang Zhao, Jianping Shi, Xiaojuan Qi, Xiaogang Wang, and Jiaya Jia. 2017. Pyramid scene parsing network. In Proceedings of CVPR 2017. 2881–2890.
[75]
Yu Zheng, Licia Capra, Ouri Wolfson, and Hai Yang. 2014. Urban computing: Concepts, methodologies, and applications. ACM Transactions on Intelligent Systems and Technology 5, 3 (2014), Article 38, 55 pages.
[76]
Zhilun Zhou, Yu Liu, Jingtao Ding, Depeng Jin, and Yong Li. 2023. Hierarchical knowledge graph learning enabled socioeconomic indicator prediction in location-based social network. In Proceedings of WWW 2023.
[77]
Fengbin Zhu, Wenquiang Lei, Chao Wang, Jianming Zheng, Soujanya Poria, and Tat-Seng Chua. 2021. Retrieving and reading: A comprehensive survey on open-domain question answering. arXiv preprint arXiv:2101.00774 (2021).

Cited By

View all
  • (2025)Spatial Meta Learning With Comprehensive Prior Knowledge Injection for Service Time PredictionIEEE Transactions on Knowledge and Data Engineering10.1109/TKDE.2024.351258237:2(936-950)Online publication date: Feb-2025
  • (2025)Open knowledge graph completion with negative-aware representation learning and multi-source reliability inferenceInformation Fusion10.1016/j.inffus.2024.102729115(102729)Online publication date: Mar-2025
  • (2024)A Knowledge Graph-Driven Analysis of the Interlinkages among the Sustainable Development Goal Indicators in Different Spatial ResolutionsSustainability10.3390/su1611432816:11(4328)Online publication date: 21-May-2024
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Transactions on Intelligent Systems and Technology
ACM Transactions on Intelligent Systems and Technology  Volume 14, Issue 4
August 2023
481 pages
ISSN:2157-6904
EISSN:2157-6912
DOI:10.1145/3596215
  • Editor:
  • Huan Liu
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 08 May 2023
Online AM: 21 March 2023
Accepted: 03 March 2023
Revised: 10 February 2023
Received: 03 October 2022
Published in TIST Volume 14, Issue 4

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Urban computing
  2. knowledge graph
  3. intelligent system

Qualifiers

  • Research-article

Funding Sources

  • National Key Research and Development Program of China
  • National Nature Science Foundation of China
  • Guoqiang Institute of Tsinghua University

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)1,659
  • Downloads (Last 6 weeks)152
Reflects downloads up to 13 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2025)Spatial Meta Learning With Comprehensive Prior Knowledge Injection for Service Time PredictionIEEE Transactions on Knowledge and Data Engineering10.1109/TKDE.2024.351258237:2(936-950)Online publication date: Feb-2025
  • (2025)Open knowledge graph completion with negative-aware representation learning and multi-source reliability inferenceInformation Fusion10.1016/j.inffus.2024.102729115(102729)Online publication date: Mar-2025
  • (2024)A Knowledge Graph-Driven Analysis of the Interlinkages among the Sustainable Development Goal Indicators in Different Spatial ResolutionsSustainability10.3390/su1611432816:11(4328)Online publication date: 21-May-2024
  • (2024)KGDA: A Knowledge Graph Driven Decomposition Approach for Cellular Traffic PredictionACM Transactions on Intelligent Systems and Technology10.1145/369065015:6(1-22)Online publication date: 20-Nov-2024
  • (2024)An Interdisciplinary Survey on Origin-destination Flows Modeling: Theory and TechniquesACM Computing Surveys10.1145/368205857:1(1-49)Online publication date: 26-Jul-2024
  • (2024)Mobility Prediction via Rule-enhanced Knowledge GraphACM Transactions on Knowledge Discovery from Data10.1145/367701918:9(1-21)Online publication date: 9-Oct-2024
  • (2024)A Survey on Knowledge Graph Related Research in Smart City DomainACM Transactions on Knowledge Discovery from Data10.1145/367261518:9(1-31)Online publication date: 19-Jul-2024
  • (2024)Decoding Urban Industrial Complexity: Enhancing Knowledge-Driven Insights via IndustryScopeGPTProceedings of the 32nd ACM International Conference on Multimedia10.1145/3664647.3681705(4757-4765)Online publication date: 28-Oct-2024
  • (2024)Learning to Generate Temporal Origin-destination Flow Based-on Urban Regional Features and Traffic InformationACM Transactions on Knowledge Discovery from Data10.1145/364914118:6(1-17)Online publication date: 20-Feb-2024
  • (2024)SiG: A Siamese-Based Graph Convolutional Network to Align Knowledge in Autonomous Transportation SystemsACM Transactions on Intelligent Systems and Technology10.1145/364386115:2(1-20)Online publication date: 28-Mar-2024
  • Show More Cited By

View Options

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Full Text

View this article in Full Text.

Full Text

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media