TransGate: Knowledge Graph Embedding with Shared Gate Structure

Authors

  • Jun Yuan Chinese Academy of Sciences
  • Neng Gao Chinese Academy of Sciences
  • Ji Xiang Chinese Academy of Sciences

DOI:

https://doi.org/10.1609/aaai.v33i01.33013100

Abstract

Embedding knowledge graphs (KGs) into continuous vector space is an essential problem in knowledge extraction. Current models continue to improve embedding by focusing on discriminating relation-specific information from entities with increasingly complex feature engineering. We noted that they ignored the inherent relevance between relations and tried to learn unique discriminate parameter set for each relation. Thus, these models potentially suffer from high time complexity and large parameters, preventing them from efficiently applying on real-world KGs. In this paper, we follow the thought of parameter sharing to simultaneously learn more expressive features, reduce parameters and avoid complex feature engineering. Based on gate structure from LSTM, we propose a novel model TransGate and develop shared discriminate mechanism, resulting in almost same space complexity as indiscriminate models. Furthermore, to develop a more effective and scalable model, we reconstruct the gate with weight vectors making our method has comparative time complexity against indiscriminate model. We conduct extensive experiments on link prediction and triplets classification. Experiments show that TransGate not only outperforms state-of-art baselines, but also reduces parameters greatly. For example, TransGate outperforms ConvE and RGCN with 6x and 17x fewer parameters, respectively. These results indicate that parameter sharing is a superior way to further optimize embedding and TransGate finds a better trade-off between complexity and expressivity.

Downloads

Published

2019-07-17

How to Cite

Yuan, J., Gao, N., & Xiang, J. (2019). TransGate: Knowledge Graph Embedding with Shared Gate Structure. Proceedings of the AAAI Conference on Artificial Intelligence, 33(01), 3100-3107. https://doi.org/10.1609/aaai.v33i01.33013100

Issue

Section

AAAI Technical Track: Knowledge Representation and Reasoning