Knowledge graph embedding with self adaptive double-limited loss

Xiaoying ZOU, Xizhao WANG*, Si CEN, Guoquan DAI, Chao LIU

*Corresponding author for this work

Research output: Journal PublicationsJournal Article (refereed)peer-review

5 Citations (Scopus)

Abstract

Many well-performing embedding models for knowledge graphs employ a negative sampling framework to complete the representation learning in which the loss function is a critical component in distinguishing between positive and negative triplets. One of the most recently proposed loss functions is the double-limited scoring loss, which sets fixed upper and lower bounds respectively for positive and negative triplets. We find that, for all positive and negative triplets, fixed upper and lower bounds are not appropriate since triplets that are difficult to be distinguished usually have changing bounds. In this paper, we propose a self adaptive double-limited loss (ADL) that dynamically adjusts the upper limit of positive triplet scores and the lower limit of negative triplet scores through evaluating the score proportion between positive and negative triplets. Furthermore, based upon ADL, we build several knowledge graph embedding models, including TransE-ADL, TransH-ADL, TransD-ADL, TorusE-ADL, and ComplEx-ADL, in which the gradient descent technique is used to train their parameters. Dynamically adjusted bounds lead to a reasonable partition of positive and negative triplets within embedding space, improving prediction accuracy significantly. The experimental results of link prediction confirm this improvement compared to the state-of-the-art baselines.

Original languageEnglish
Article number109310
Number of pages12
JournalKnowledge-Based Systems
Volume252
Early online date25 Jun 2022
DOIs
Publication statusPublished - 27 Sept 2022
Externally publishedYes

Bibliographical note

Publisher Copyright:
© 2022 Elsevier B.V.

Keywords

  • Embedding
  • Hard pair
  • Knowledge graph
  • Loss function
  • Negative sampling

Fingerprint

Dive into the research topics of 'Knowledge graph embedding with self adaptive double-limited loss'. Together they form a unique fingerprint.

Cite this