The concept information of graph granule with application to knowledge graph embedding | International Journal of Machine Learning and Cybernetics Skip to main content
Log in

The concept information of graph granule with application to knowledge graph embedding

  • Original Article
  • Published:
International Journal of Machine Learning and Cybernetics Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
¥17,985 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price includes VAT (Japan)

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

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

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

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

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

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

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

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

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

  8. 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)

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

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

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

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

  13. Lacroix T, Usunier N, Obozinski G (2018) Canonical tensor decomposition for knowledge base completion. In: International conference on machine learning, pp 2863–2872

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

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

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

  17. Wille R (1982) Restructuring lattice theory: an approach based on hierarchies of concepts. In: Rival I (ed) Ordered sets. Springer, Berlin, pp 445–470

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

    Article  Google Scholar 

  19. Guo DD, Xu WH (2023) Fuzzy-based concept-cognitive learning: an investigation of novel approach to tumor diagnosis analysis. Inf Sci 639:118998

    Article  Google Scholar 

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

    Article  Google Scholar 

  21. Wille R (1997) Conceptual graphs and formal concept analysis. In: Lecture notes in computer science, pp 290–303

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

    Article  MathSciNet  Google Scholar 

  23. Ferré S, Cellier P (2019) Graph-FCA: An extension of formal concept analysis to knowledge graphs. Discret Appl Math 273:81–102

    Article  MathSciNet  Google Scholar 

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

  25. Ferré S (2021) Application of concepts of neighbours to knowledge graph completion. Data Sci 4(1):1–28

    Article  MathSciNet  Google Scholar 

  26. Balasubramaniam K (2015) Hybrid fuzzy-ontology design using fca based clustering for information retrieval in semantic web. Procedia Comput Sci 50:135–142

    Article  Google Scholar 

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

  28. Fkih F, Omri MN (2016) IRAFCA: an o (n) information retrieval algorithm based on formal concept analysis. Knowl Inf Syst 48(2):465–491

    Article  Google Scholar 

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

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

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

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

    Article  Google Scholar 

  33. Krompa D, Baier S, Tresp V (2015) Type-constrained representation learning in knowledge graphs. In: International semantic web conference, pp 640–655

  34. Guan NN, Song DD, Liao LJ (2019) Knowledge graph embedding with concepts. Knowl-Based Syst 164:38–44

    Article  Google Scholar 

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

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

  37. Tan Z, Zhao X, Fang Y, Ge B, Xiao WD (2018) Knowledge graph representation via similarity-based embedding. Sci Program 2018:1–12

    Google Scholar 

  38. Jia YT, Wang YZ, Jin XL, Cheng XQ (2018) Path-specific knowledge graph embedding. Knowl-Based Syst 151:37–44

    Article  Google Scholar 

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

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

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

Download references

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

Authors

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

Correspondence to Jiaojiao Niu.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s13042-024-02267-4

Keywords

Navigation