Abstract
Temporal Knowledge Graph Completion (TKGC) aims to infer missing facts in Temporal Knowledge Graphs (TKGs), where facts are stored along with significant temporal information. However, existing TKGC methods only consider message passing on pairwise relations and fail to capture the complex temporal structural dependencies at the levels of time, predicate and entity in TKGs. To fill this gap, we collect high-frequency patterns in TKGs using mathematical statistics and propose a Temporal-Structural Adaptation Network that is equipped with three specific components, time-component, pred-component, and ent-component, as well as one general component, res-component. Concretely, specific components utilize the time consistency pattern to capture facts with significant regularity in time, and complex structural dependencies in TKGs are handled through predicate concurrency and entity collaboration. Moreover, considering low-frequency and nonoccurrence facts, an additional general component is introduced to make predictions on all entities. The outputs of different components are adaptively fused to vote for the final result. Extensive experiments on six benchmarks demonstrate that our method outperforms state-of-the-art baselines.





Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Data Availibility Statement
The datasets generated and analyzed during the current study are available in the TSA-Net repository, https://github.com/jack012138/TSA-Net.
References
Do P, Phan TH (2022) Developing a bert based triple classification model using knowledge graph embedding for question answering system. Appl Intell 52(1):636–651
Hui B, Zhang L, Zhou X, Wen X, Nian Y (2022) Personalized recommendation system based on knowledge embedding and historical behavior. Appl Intell 52(1):954–966
Zheng Y, Zhang X, Chen S, Zhang X, Yang X, Wang D (2021) When convolutional network meets temporal heterogeneous graphs: An effective community detection method. IEEE Trans Knowl Data Eng
Boschee E, Lautenschlager J, O’Brien S, Shellman S, Starz J, Ward M (2015) Icews coded event data. Harvard Dataverse 12
García-Durán A, Dumancic S, Niepert M (2018) Learning sequence encoders for temporal knowledge graph completion. In: EMNLP
Dasgupta SS, Ray SN, Talukdar P (2018) Hyte: Hyperplane-based temporally aware knowledge graph embedding. In: Proceedings of the 2018 conference on empirical methods in natural language processing, pp 2001–2011
Goel R, Kazemi SM, Brubaker M, Poupart P (2020) Diachronic embedding for temporal knowledge graph completion. In: Proceedings of the AAAI conference on artificial intelligence, vol 34, pp 3988–3995
Lacroix T, Obozinski G, Usunier N (2019) Tensor decompositions for temporal knowledge base completion. In: International conference on learning representations
Shao P, Zhang D, Yang G, Tao J, Che F, Liu T (2022) Tucker decomposition-based temporal knowledge graph completion. Knowl-Based Syst 238:107841
Lai Y, Chen C, Zheng Z, Zhang Y (2022) Block term decomposition with distinct time granularities for temporal knowledge graph completion. Expert Syst Appl 201:117036
Liu Y, Ma Y, Hildebrandt M, Joblin M, Tresp V (2022) Tlogic: Temporal logical rules for explainable link forecasting on temporal knowledge graphs. In: Proceedings of the AAAI conference on artificial intelligence, vol 36, pp 4120–4127
Zhu C, Chen M, Fan C, Cheng G, Zhang Y (2021) Learning from history: Modeling temporal knowledge graphs with sequential copy-generation networks. In: Proceedings of the AAAI conference on artificial intelligence, vol 35, pp. 4732–4740
Li Z, Jin X, Li W, Guan S, Guo J, Shen H, Wang Y, Cheng X (2021) Temporal knowledge graph reasoning based on evolutional representation learning. In: Proceedings of the 44th international ACM SIGIR conference on research and development in information retrieval, pp 408–417
Kipf TN, Welling M (2017) Semi-supervised classification with graph convolutional networks. In: 5th International conference on learning representations
Zheng C (2020) Comparisons of the city brand influence of global cities: Word-embedding based semantic mining and clustering analysis on the big data of gdelt global news knowledge graph. Sustainability 12(16):6294
Tang T, Liu W, Li W, Wu J, Ren H (2021) Event relation reasoning based on event knowledge graph. In: Knowledge science, engineering and management: 14th international conference, KSEM 2021, Tokyo, Japan, August 14–16, 2021, Proceedings, Part I, Springer, pp 491–503
Cleveland RB, Cleveland WS, McRae JE, Irma Terpenning S (1990) A seasonal-trend decomposition procedure based on loess (with discussion). J Off Stat (6):3
Ji S, Pan S, Cambria E, Marttinen P, Philip SY (2021) A survey on knowledge graphs: Representation, acquisition, and applications. IEEE Transactions on Neural Networks and Learning Systems 33(2):494–514
Dai Y, Wang S, Xiong NN, Guo W (2020) A survey on knowledge graph embedding: Approaches, applications and benchmarks. Electronics 9(5):750
Wang Q, Mao Z, Wang B, Guo L (2017) Knowledge graph embedding: A survey of approaches and applications. IEEE Trans Knowl Data Eng 29(12):2724–2743
Bordes A, Usunier N, Garcia-Duran A, Weston J, Yakhnenko O (2013) Translating embeddings for modeling multi-relational data. Adv Neural Inform Process Syst 26
Sun Z, Deng Z-H, Nie J-Y, Tang J (2018) Rotate: Knowledge graph embedding by relational rotation in complex space. In: International conference on learning representations
Liu H, Wu Y, Yang Y (2017) Analogical inference for multi-relational embeddings. In: International conference on machine learning, PMLR, pp 2168–2178
Wang Z, Zhang J, Feng J, Chen Z (2014) Knowledge graph embedding by translating on hyperplanes. In: Proceedings of the AAAI conference on artificial intelligence, vol 28
Jiang T, Liu T, Ge T, Sha L, Chang B, Li S, Sui Z (2016) Towards time-aware knowledge graph completion. In: Proceedings of COLING 2016, the 26th international conference on computational linguistics: technical papers, pp 1715–1724
Trouillon T, Welbl J, Riedel S, Gaussier É, Bouchard G (2016) Complex embeddings for simple link prediction. In: International conference on machine learning, PMLR, pp 2071–2080
Balaevi I, Allen C, Hospedales TM (2019) Tucker: Tensor factorization for knowledge graph completion. In: EMNLP-IJCNLP 2019 - 2019 conference on empirical methods in natural language processing and 9th international joint conference on natural language processing, proceedings of the conference, Hong Kong, China, pp 5185–5194
Trivedi R, Dai H, Wang Y, Song L (2017) Know-evolve: Deep temporal reasoning for dynamic knowledge graphs. In: International conference on machine learning, PMLR, pp 3462–3471
Jung J, Jung J, Kang U (2021) Learning to walk across time for interpretable temporal knowledge graph completion. In: Proceedings of the 27th ACM SIGKDD conference on knowledge discovery & Data mining, pp 786–795
Jin W, Qu M, Jin X, Ren X (2020) Recurrent event network: Autoregressive structure inferenceover temporal knowledge graphs. In: Proceedings of the 2020 conference on empirical methods in natural language processing (EMNLP), pp 6669–6683
Wu J, Cao M, Cheung JCK, Hamilton WL (2020) Temp: Temporal message passing for temporal knowledge graph completion. In: Proceedings of the 2020 conference on empirical methods in natural language processing (EMNLP), pp 5730–5746
Nie H, Zhao X, Yao X, Jiang Q, Bi X, Ma Y, Sun Y (2023) Temporal-structural importance weighted graph convolutional network for temporal knowledge graph completion. Futur Gener Comput Syst
Zhang J, Liang S, Sheng Y, Shao J (2022) Temporal knowledge graph representation learning with local and global evolutions. Knowl-Based Syst 251:109234
Trivedi R, Farajtabar M, Biswal P, Zha H (2019) Dyrep: Learning representations over dynamic graphs. In: International conference on learning representations
Wang X, Lyu S, Wang X, Wu X, Chen H (2023) Temporal knowledge graph embedding via sparse transfer matrix. Inf Sci 623:56–69
Li Z, Jin X, Guan S, Li W, Guo J, Wang Y, Cheng X (2021) Search from history and reason for future: Two-stage reasoning on temporal knowledge graphs. In: ACL/IJCNLP (1)
Bai L, Yu W, Chen M, Ma X (2021) Multi-hop reasoning over paths in temporal knowledge graphs using reinforcement learning. Appl Soft Comput 103:107144
Shao P, Liu T, Che F, Zhang D, Tao J (2023) Adaptive pseudo-siamese policy network for temporal knowledge prediction. Neural Networks
Leetaru K, Schrodt PA (2013) Gdelt: Global data on events, location, and tone, 1979–2012. In: ISA annual convention, Citeseer, vol 2, pp 1–49
Leblay J, Chekol MW (2018) Deriving validity time in knowledge graph. In: Companion proceedings of the the web conference 2018, pp 1771–1776
Mahdisoltani F, Biega J, Suchanek FM (2014) A knowledge base from multilingual wikipedias-yago3. Technical report, Technical report, Telecom ParisTech
Han Z, Ding Z, Ma Y, Gu Y, Tresp V (2021) Learning neural ordinary equations for forecasting future links on temporal knowledge graphs. In: Proceedings of the 2021 conference on empirical methods in natural language processing, pp 8352–8364
Acknowledgements
This work was supported by the Natural Science Foundation of Guangdong Province, China No. 2022A1515010148 and National Natural Science Foundation of China No. 62177015.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Competing interests
The authors have no to declare that are relevant to the content of this article.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Xie, R., Ruan, K., Huang, B. et al. TSA-Net: a temporal knowledge graph completion method with temporal-structural adaptation. Appl Intell 54, 10320–10332 (2024). https://doi.org/10.1007/s10489-024-05734-1
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10489-024-05734-1