Knowledgebra: An Algebraic Learning Framework for Knowledge Graph

2Citations
Citations of this article
11Readers
Mendeley users who have this article in their library.

Abstract

Knowledge graph (KG) representation learning aims to encode entities and relations into dense continuous vector spaces such that knowledge contained in a dataset could be consistently represented. Dense embeddings trained from KG datasets benefit a variety of downstream tasks such as KG completion and link prediction. However, existing KG embedding methods fell short to provide a systematic solution for the global consistency of knowledge representation. We developed a mathematical language for KG based on an observation of their inherent algebraic structure, which we termed as Knowledgebra. By analyzing five distinct algebraic properties, we proved that the semigroup is the most reasonable algebraic structure for the relation embedding of a general knowledge graph. We implemented an instantiation model, SemE, using simple matrix semigroups, which exhibits state-of-the-art performance on standard datasets. Moreover, we proposed a regularization-based method to integrate chain-like logic rules derived from human knowledge into embedding training, which further demonstrates the power of the developed language. As far as we know, by applying abstract algebra in statistical learning, this work develops the first formal language for general knowledge graphs, and also sheds light on the problem of neural-symbolic integration from an algebraic perspective.

References Powered by Scopus

Highly accurate protein structure prediction with AlphaFold

22584Citations
N/AReaders
Get full text

WordNet: A Lexical Database for English

11757Citations
N/AReaders
Get full text

Freebase: A collaboratively created graph database for structuring human knowledge

4433Citations
N/AReaders
Get full text

Cited by Powered by Scopus

Knowledge Graph Construction: Extraction, Learning, and Evaluation

0Citations
N/AReaders
Get full text

Multi-scale representation learning for heterogeneous networks via Hawkes point processes

0Citations
N/AReaders
Get full text

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Cite

CITATION STYLE

APA

Yang, T., Wang, Y., Sha, L., Engelbrecht, J., & Hong, P. (2022). Knowledgebra: An Algebraic Learning Framework for Knowledge Graph. Machine Learning and Knowledge Extraction, 4(2), 432–445. https://doi.org/10.3390/make4020019

Readers' Seniority

Tooltip

PhD / Post grad / Masters / Doc 5

63%

Lecturer / Post doc 2

25%

Professor / Associate Prof. 1

13%

Readers' Discipline

Tooltip

Computer Science 4

57%

Chemical Engineering 1

14%

Engineering 1

14%

Business, Management and Accounting 1

14%

Article Metrics

Tooltip
Mentions
Blog Mentions: 1

Save time finding and organizing research with Mendeley

Sign up for free