Knowledge complementing method and device for knowledge graph

A knowledge map and completion technology, applied in the field of knowledge engineering, can solve problems such as meaningless negative examples and difficult 1-N relationships

Active Publication Date: 2019-08-20
UNIV OF SCI & TECH BEIJING
View PDF6 Cites 30 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The technical problem to be solved by the present invention is to provide a method and device for knowledge completion of knowledge graphs, so as to solve the problems in th

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Knowledge complementing method and device for knowledge graph
  • Knowledge complementing method and device for knowledge graph
  • Knowledge complementing method and device for knowledge graph

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0049] Such as figure 1 As shown, the knowledge completion method of the knowledge map provided by the embodiment of the present invention includes:

[0050] S101, acquire the knowledge graph, and output the space vector corresponding to the entity and the relationship according to the acquired knowledge graph;

[0051] S102, according to the space vector corresponding to the obtained entity and the relationship, calculate the semantic relationship, obtain the new relationship between the entities, and complete the knowledge map;

[0052] S103, using the generative confrontation network to randomly generate negative examples, and combining the derived fact triples to train the first knowledge representation model, wherein the generative confrontation network includes: a generator and a discriminator;

[0053] S104, perform concept layering on the obtained fact triples, randomly select entities under the same sub-concept of the fact triples to construct negative examples, comb...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a knowledge complementing method and device for a knowledge graph, which can solve the problems that negative examples are meaningless and the 1-N relation is difficult to process in the whole knowledge complementation process.. The method comprises the steps of determining a space vector corresponding to an entity and a relationship; calculating a semantic relationship according to the entities and the space vectors corresponding to the relationships to obtain a new relationship between the entities, and complementing the knowledge graph; randomly generating a negativeexample by using the generative adversarial network, and training a first knowledge representation model in combination with the derived fact triple; performing concept layering on the obtained fact triple, randomly selecting entities under the same sub-concept of the fact triple to construct a negative example, and training a second knowledge representation model by adopting a maximum interval method in combination with the derived fact triple; and taking the second knowledge representation model as a discriminator input of the first knowledge representation model, and optimizing the first knowledge representation model through the adversarial generative network to obtain a target knowledge representation model for knowledge completion. The invention relates to the field of knowledge engineering.

Description

technical field [0001] The present invention relates to the field of knowledge engineering, in particular to a knowledge complement method and device for a knowledge graph. Background technique [0002] Knowledge graphs are often represented in a highly structured form, describing the relationships between various entities in the real world. At present, knowledge graphs have been widely used in various fields, such as: automatic question answering, information extraction and other fields. A typical knowledge graph is composed of a large number of triples. Although knowledge graphs can provide high-quality structured data, most of the public knowledge graphs are constructed by manual or semi-automatic methods. These graphs often have the problem of data sparseness and even the relationship between a large number of entities is not fully understood. In order to obtain a higher-quality knowledge map, it is necessary to complete the knowledge map. [0003] The goal of knowled...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F16/36
CPCG06F16/367
Inventor 谢永红李珍珍张德政阿孜古丽栗辉贾麒
Owner UNIV OF SCI & TECH BEIJING
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products