Learning Structured Embeddings of Knowledge Graphs with Adversarial Learning Framework

04/15/2020
by   Jiehang Zeng, et al.
0

Many large-scale knowledge graphs are now available and ready to provide semantically structured information that is regarded as an important resource for question answering and decision support tasks. However, they are built on rigid symbolic frameworks which makes them hard to be used in other intelligent systems. We present a learning method using generative adversarial architecture designed to embed the entities and relations of the knowledge graphs into a continuous vector space. A generative network (GN) takes two elements of a (subject, predicate, object) triple as input and generates the vector representation of the missing element. A discriminative network (DN) scores a triple to distinguish a positive triple from those generated by GN. The training goal for GN is to deceive DN to make wrong classification. When arriving at a convergence, GN recovers the training data and can be used for knowledge graph completion, while DN is trained to be a good triple classifier. Unlike few previous studies based on generative adversarial architectures, our GN is able to generate unseen instances while they just use GN to better choose negative samples (already existed) for DN. Experiments demonstrate our method can improve classical relational learning models (e.g.TransE) with a significant margin on both the link prediction and triple classification tasks.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/22/2017

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

Knowledge graphs are large, useful, but incomplete knowledge repositorie...
research
01/08/2020

Generative Adversarial Zero-Shot Relational Learning for Knowledge Graphs

Large-scale knowledge graphs (KGs) are shown to become more important in...
research
10/16/2015

Holographic Embeddings of Knowledge Graphs

Learning embeddings of entities and relations is an efficient and versat...
research
08/28/2017

Open-World Visual Recognition Using Knowledge Graphs

In a real-world setting, visual recognition systems can be brought to ma...
research
05/17/2021

Federated Knowledge Graphs Embedding

In this paper, we propose a novel decentralized scalable learning framew...
research
05/10/2022

Meta-Learning Based Knowledge Extrapolation for Knowledge Graphs in the Federated Setting

We study the knowledge extrapolation problem to embed new components (i....
research
06/26/2019

Generalization to Novel Objects using Prior Relational Knowledge

To solve tasks in new environments involving objects unseen during train...

Please sign up or login with your details

Forgot password? Click here to reset