Abstract
Knowledge graph embedding (KGE) has become one of the most effective methods for the numerical representation of entities and their relations in knowledge graphs. Traditional methods primarily utilise triple facts, structured as (head entity, relation, tail entity), as the basic knowledge units in the learning process and use additional external information to improve the performance of models. Since triples are sometimes less than adequate and external information is not always available, obtaining structured internal knowledge from knowledge graphs (KGs) naturally becomes a feasible method for KGE learning. Motivated by this, this paper employs formal concept analysis (FCA) to mine deterministic concept knowledge in KGs and proposes a novel KGE model by taking the concept information into account. More specifically, triples sharing the same head entity are organised into knowledge structures named graph granules, and then were transformed into concept lattices, based on which a novel lattice-based KGE model (TransGr) is proposed for knowledge graph completion. TransGr assumes that entities and relations exist in different granules and uses a matrix (obtained by fusing concepts from concept lattice) for quantitatively depicting the graph granule. Afterwards, it forces entities and relations to meet graph granule constraints when learning vector representations of KGs. Experiments on link prediction and triple classification demonstrated that the proposed TransGr is effective on the datasets with relatively complete graph granules.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Data availability
No datasets were generated or analysed during the current study.
References
Bordes A, Usunier N, Garcia-Duran A, Weston J, Yakhnenko O (2013) Translating embeddings for modeling multi-relational data. In: Proceedings of the 26th international conference on neural information processing systems, vol 2, pp 2787–2795
Wang Z, Zhang JW, Feng JL, Chen Z (2014) Knowledge graph embedding by translating on hyperplanes. In: Proceedings of the 28th AAAI conference on artificial intelligence, vol 28, pp 1112–1119
Lin YK, Liu ZY, Sun MS, Liu Y, Zhu X (2015) Learning entity and relation embeddings for knowledge graph completion. In: Proceedings of the 29th AAAI conference on artificial intelligence, vol 29, pp 2181–2187
Ji GL, He SZ, Xu LH, Liu K, Zhao J (2015) Knowledge graph embedding via dynamic mapping matrix. In: Proceedings of the 53rd annual meeting of the association for computational linguistics and the 7th international joint conference on natural language processing, pp 687–696
Feng J, Huang ML, Wang MD, Zhou MT, Hao Y, Zhu XY (2015) Knowledge graph embedding by flexible translation. In: Proceedings of the fifteenth international conference on principles of knowledge representation and reasoning, pp 557–560
He SZ, Liu K, Ji GL, Zhao J (2015) Learning to represent knowledge graphs with gaussian embedding. In: Proceedings of the 24th ACM international on conference on information and knowledge management, pp 623–632
Nickel M, Tresp V, Kriegel H (2011) A three-way model for collective learning on multi-relational data. In: Proceedings of the 28th international conference on machine learning, pp 809–816
Yang BS, Yih W, He XD, Gao JF, Deng L (2015) Embedding entities and relations for learning and inference in knowledge bases. In: Proceedings of the international conference on learning representations (ICLR)
Nickel M, Rosasco L, Poggio T (2016) Holographic embeddings of knowledge graphs. In: Proceedings of the 30th AAAI conference on artificial intelligence, vol 30, pp 1955–1961
Xiao H, Huang ML, Hao Y, Zhu XY (2016) TransG: a generative mixture model for knowledge graph embedding. In: Proceedings of the 54th annual meeting of the association for computational linguistics, pp 2316–2325
Lin YK, Liu ZY, Luan HB, Sun MS, Rao SW, Liu S (2015) Modeling relation paths for representation learning of knowledge bases. In: Proceedings of the 2015 conference on empirical methods in natural language processing, pp 705–714
Zhang W, Paudel B, Wang L, Chen JY, Zhu H, Zhang W, Bernstein A, Chen HJ (2019) Iteratively learning embeddings and rules for knowledge graph reasoning. In: The world wide web conference, pp 2366–2377
Lacroix T, Usunier N, Obozinski G (2018) Canonical tensor decomposition for knowledge base completion. In: International conference on machine learning, pp 2863–2872
Wang Z, Zhang JW, Feng JL, Chen Z (2014) Knowledge graph and text jointly embedding. In: Conference on Empirical Methods in Natural Language Processing, pp 1591–1601
Zhong HP, Zhang JW, Wang Z, Wan H, Chen Z (2015) Aligning knowledge and text embeddings by entity descriptions. In: Proceedings of the 2015 conference on empirical methods in natural language processing, pp 267–272
Zhang DX, Yuan B, Wang D, Liu R (2015) Joint semantic relevance learning with text data and graph knowledge. In: Proceedings of the 3rd workshop on continuous vector space models and their compositionality, pp 32–40
Wille R (1982) Restructuring lattice theory: an approach based on hierarchies of concepts. In: Rival I (ed) Ordered sets. Springer, Berlin, pp 445–470
Guo DD, Xu WH, Qian YH, Ding WP (2023) M-FCCL: memory-based concept-cognitive learning for dynamic fuzzy data classification and knowledge fusion. Inf Fusion 100:101962
Guo DD, Xu WH (2023) Fuzzy-based concept-cognitive learning: an investigation of novel approach to tumor diagnosis analysis. Inf Sci 639:118998
Guo DD, Xu WH, Qian YH, Ding WP (2024) Fuzzy-granular concept-cognitive learning via three-way decision: performance evaluation on dynamic knowledge discovery. IEEE Trans Fuzzy Syst 32(3):1409–1423
Wille R (1997) Conceptual graphs and formal concept analysis. In: Lecture notes in computer science, pp 290–303
Rouane-Hacene M, Huchard M, Napoli A, Valtchev P (2013) Relational concept analysis: mining concept lattices from multi-relational data. Ann Math Artif Intell 67(1):81–108
Ferré S, Cellier P (2019) Graph-FCA: An extension of formal concept analysis to knowledge graphs. Discret Appl Math 273:81–102
Ferré S (2017) Concepts de plus proches voisins dans des graphes de connaissances. In: 28es Journées Francophones d’Ingénierie des Connaissances IC 2017, pp 163–174
Ferré S (2021) Application of concepts of neighbours to knowledge graph completion. Data Sci 4(1):1–28
Balasubramaniam K (2015) Hybrid fuzzy-ontology design using fca based clustering for information retrieval in semantic web. Procedia Comput Sci 50:135–142
Cigarrán JM, Penas A, Gonzalo J, Verdejo F (2005) Automatic selection of noun phrases as document descriptors in an FCA-based information retrieval system. In: International conference on formal concept analysis, pp 49–63
Fkih F, Omri MN (2016) IRAFCA: an o (n) information retrieval algorithm based on formal concept analysis. Knowl Inf Syst 48(2):465–491
Jabbari S, Stoffel K (2018) FCA-based ontology learning from unstructured textual data. In: International conference on mining intelligence and knowledge exploration, pp 1–10
González L, Hogan A (2018) Modelling dynamics in semantic web knowledge graphs with formal concept analysis. In: Proceedings of the 2018 world wide web conference, pp 1175–1184
Jabbari S, Stoffel K (2019) A methodology for extracting knowledge about controlled vocabularies from textual data using FCA-based ontology engineering. In: 2018 IEEE international conference on bioinformatics and biomedicine (BIBM), pp 1657–1661
Cai HY, Zheng VW, Chang KC (2018) A comprehensive survey of graph embedding: problems, techniques, and applications. IEEE Trans Knowl Data Eng 30(9):1616–1637
Krompa D, Baier S, Tresp V (2015) Type-constrained representation learning in knowledge graphs. In: International semantic web conference, pp 640–655
Guan NN, Song DD, Liao LJ (2019) Knowledge graph embedding with concepts. Knowl-Based Syst 164:38–44
Trouillon T, Welbl J, Riedel S, Gaussier É, Bouchard G (2016) Complex embeddings for simple link prediction. In: Proceedings of the 33rd international conference on international conference on machine learning, vol 48, pp 2071–2080
Kazemi SM, Poole D (2018) Simple embedding for link prediction in knowledge graphs. In: Proceedings of the 32nd international conference on neural information processing systems, pp 4289–4300
Tan Z, Zhao X, Fang Y, Ge B, Xiao WD (2018) Knowledge graph representation via similarity-based embedding. Sci Program 2018:1–12
Jia YT, Wang YZ, Jin XL, Cheng XQ (2018) Path-specific knowledge graph embedding. Knowl-Based Syst 151:37–44
Dettmers T, Minervini P, Stenetorp P, Riedel S (2018) Convolutional 2d knowledge graph embeddings. In: Proceedings of the AAAI conference on artificial intelligence, vol 32, pp 1811–1818
Socher R, Chen D, Manning CD, Ng A (2013) Reasoning with neural tensor networks for knowledge base completion. In: Proceedings of the 26th international conference on neural information processing systems, pp 926–934
Ji GL, Liu K, He SZ, Zhao J (2016) Knowledge graph completion with adaptive sparse transfer matrix. In: Proceedings of the 30 AAAI conference on artificial intelligence, vol 30, pp 985–991
Acknowledgements
This work was supported by the Natural Science Foundation of Hubei Province (No. 2024AFB345) and the National Natural Science Foundation of China (No. 12071131).
Author information
Authors and Affiliations
Contributions
Jiaojiao Niu: software, data curation, writing—original draft preparation, visualization, funding acquisition. Degang Chen: writing—reviewing and editing, funding acquisition. Yinglong Ma: investigation, writing—reviewing and editing. Jinhai Li: supervision.
Corresponding author
Ethics declarations
Conflict of interest
The authors declare no Conflict of interest.
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
Niu, J., Chen, D., Ma, Y. et al. The concept information of graph granule with application to knowledge graph embedding. Int. J. Mach. Learn. & Cyber. 15, 5595–5606 (2024). https://doi.org/10.1007/s13042-024-02267-4
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s13042-024-02267-4