paper-with-me

Papers

Efficient Non-Sampling Knowledge Graph Embedding

2021-04-21 · Zelong Li, Jianchao Ji, Zuohui Fu, Yingqiang Ge, Shuyuan Xu, Chong Chen, Yongfeng Zhang

Knowledge Graph (KG) is a flexible structure that is able to describe the complex relationship between data entities. Currently, most KG embedding models are trained based on negative sampling, i.e., the model aims to maximize some similarity of the connected entities in the KG, while minimizing the similarity of the sampled disconnected entities. Negative sampling helps to reduce the time complexity of model learning by only considering a subset of negative instances, which may fail to deliver stable model performance due to the uncertainty in the sampling procedure. To avoid such deficiency, we propose a new framework for KG embedding -- Efficient Non-Sampling Knowledge Graph Embedding (NS-KGE). The basic idea is to consider all of the negative instances in the KG for model learning, and thus to avoid negative sampling. The framework can be applied to square-loss based knowledge graph embedding models or models whose loss can be converted to a square loss. A natural side-effect of this non-sampling strategy is the increased computational complexity of model learning. To solve the problem, we leverage mathematical derivations to reduce the complexity of non-sampling loss function, which eventually provides us both better efficiency and better accuracy in KG embedding compared with existing models. Experiments on benchmark datasets show that our NS-KGE framework can achieve a better performance on efficiency and accuracy over traditional negative sampling based models, and that the framework is applicable to a large class of knowledge graph embedding models.

📄 PDF Abstract BibTeX arXiv:2104.10796

Code (1)

rutgerswiselab/NS-KGE 공식 구현 pytorch

Tasks

Graph EmbeddingKnowledge Graph Embedding

Similar Papers 제목 키워드 기반

Subsampling for Knowledge Graph Embedding Explained

2022-09-13 · Hidetaka Kamigaito, Katsuhiko Hayashi

In this article, we explain the recent advance of subsampling methods in knowledge graph embedding (KGE) starting from the original one used in word2vec.

Graph EmbeddingKnowledge Graph Embedding

Analysis of the Impact of Negative Sampling on Link Prediction in Knowledge Graphs

2017-08-22 · Bhushan Kotnis, Vivi Nastase

Knowledge graphs are large, useful, but incomplete knowledge repositories. They encode knowledge through entities and relations which define each other through the connective structure of the graph. This has inspired met…

Knowledge Graph EmbeddingsKnowledge GraphsLink Prediction

Knowledge Graph Completion with Pre-trained Multimodal Transformer and Twins Negative Sampling

2022-09-15 · Yichi Zhang, Wen Zhang

Knowledge graphs (KGs) that modelings the world knowledge as structural triples are inevitably incomplete. Such problems still exist for multimodal knowledge graphs (MMKGs). Thus, knowledge graph completion (KGC) is of g…

Knowledge Graph CompletionKnowledge GraphsLink PredictionWorld Knowledge

Modality-Aware Negative Sampling for Multi-modal Knowledge Graph Embedding

2023-04-23 · Yichi Zhang, Mingyang Chen, Wen Zhang

Negative sampling (NS) is widely used in knowledge graph embedding (KGE), which aims to generate negative triples to make a positive-negative contrast during training. However, existing NS methods are unsuitable when mul…

Graph EmbeddingKnowledge Graph EmbeddingMulti-modal Knowledge Graph

KG-NSF: Knowledge Graph Completion with a Negative-Sample-Free Approach

2022-07-29 · Adil Bahaj, Safae Lhazmir, Mounir Ghogho

Knowledge Graph (KG) completion is an important task that greatly benefits knowledge discovery in many fields (e.g. biomedical research). In recent years, learning KG embeddings to perform this task has received consider…

Knowledge Graph CompletionLink Prediction