EMNLP 2021finding10 citations

Improving Knowledge Graph Embedding Using Affine Transformations of Entities Corresponding to Each Relation

Jinfa Yang, Yongjie Shi, Xin Tong, Robin Wang, Taiyan Chen, Xianghua Ying

Abstract

To find a suitable embedding for a knowledge graph remains a big challenge nowadays. By using previous knowledge graph embedding methods, every entity in a knowledge graph is usually represented as a k-dimensional vector. As we know, an affine transformation can be expressed in the form of a matrix multiplication followed by a translation vector. In this paper, we firstly utilize a set of affine transformations related to each relation to operate on entity vectors, and then these transformed vectors are used for performing embedding with previous methods. The main advantage of using affine transformations is their good geometry properties with interpretability. Our experimental results demonstrate that the proposed intuitive design with affine transformations provides a statistically significant increase in performance with adding a few extra processing steps or adding a limited number of additional variables. Taking TransE as an example, we employ the scale transformation (the special case of an affine transformation), and only introduce k additional variables for each relation. Surprisingly, it even outperforms RotatE to some extent on various data sets. We also introduce affine transformations into RotatE, Distmult and ComplEx, respectively, and each one outperforms its original method.

BibTeX
@inproceedings{yang-etal-2021-improving-knowledge-graph,
    title = "Improving Knowledge Graph Embedding Using Affine Transformations of Entities Corresponding to Each Relation",
    author = "Yang, Jinfa  and
      Shi, Yongjie  and
      Tong, Xin  and
      Wang, Robin  and
      Chen, Taiyan  and
      Ying, Xianghua",
    editor = "Moens, Marie-Francine  and
      Huang, Xuanjing  and
      Specia, Lucia  and
      Yih, Scott Wen-tau",
    booktitle = "Findings of the Association for Computational Linguistics: EMNLP 2021",
    month = nov,
    year = "2021",
    address = "Punta Cana, Dominican Republic",
    publisher = "Association for Computational Linguistics",
    url = "https://aclanthology.org/2021.findings-emnlp.46/",
    doi = "10.18653/v1/2021.findings-emnlp.46",
    pages = "508--517"
}
Improving Knowledge Graph Embedding Using Affine Transformations of Entities Corresponding to Each Relation · EMNLP 2021