Knowledge Graph Completion with Adaptive Sparse Transfer Matrix

Abstract

We model knowledge graphs for their completion by encoding each entity and relation into a numerical space. All previous work including Trans(E, H, R, and D) ignore the heterogeneity (some relations link many entity pairs and others do not) and the imbalance (the number of head entities and that of tail entities in a relation could be different) of knowledge graphs. In this paper, we propose a novel approach TranSparse to deal with the two issues. In TranSparse, transfer matrices are replaced by adaptive sparse matrices, whose sparse degrees are determined by the number of entities (or entity pairs) linked by relations. In experiments, we design structured and unstructured sparse patterns for transfer matrices and analyze their advantages and disadvantages. We evaluate our approach on triplet classification and link prediction tasks. Experimental results show that TranSparse outperforms Trans(E, H, R, and D) significantly, and achieves state-of-the-art performance.

Cite

Text

Ji et al. "Knowledge Graph Completion with Adaptive Sparse Transfer Matrix." AAAI Conference on Artificial Intelligence, 2016. doi:10.1609/AAAI.V30I1.10089

Markdown

[Ji et al. "Knowledge Graph Completion with Adaptive Sparse Transfer Matrix." AAAI Conference on Artificial Intelligence, 2016.](https://mlanthology.org/aaai/2016/ji2016aaai-knowledge/) doi:10.1609/AAAI.V30I1.10089

BibTeX

@inproceedings{ji2016aaai-knowledge,
  title     = {{Knowledge Graph Completion with Adaptive Sparse Transfer Matrix}},
  author    = {Ji, Guoliang and Liu, Kang and He, Shizhu and Zhao, Jun},
  booktitle = {AAAI Conference on Artificial Intelligence},
  year      = {2016},
  pages     = {985-991},
  doi       = {10.1609/AAAI.V30I1.10089},
  url       = {https://mlanthology.org/aaai/2016/ji2016aaai-knowledge/}
}