Knowledge graph representation learning method fusing entity description and types

A knowledge map and learning method technology, applied in the direction of character and pattern recognition, semantic analysis, instrument, etc., can solve the problems of low degree of fusion of type information and single fusion method, so as to reduce the degree of ambiguity, improve semantic information, and improve accuracy Effect

Active Publication Date: 2020-10-09
HUAQIAO UNIVERSITY
View PDF2 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The main purpose of the present invention is to overcome the above-mentioned defects in the prior art, and propose a knowledge map representation learning method that combines entity description and type, which can solve the problem that most current representation learning models only consider the triple information of the kn

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 graph representation learning method fusing entity description and types
  • Knowledge graph representation learning method fusing entity description and types
  • Knowledge graph representation learning method fusing entity description and types

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0063] Examples such as figure 1 It is an overall flow chart of a knowledge map representation learning method that combines entity description and type in the present invention; specifically includes:

[0064] Step S1: Use the translation model to obtain the embedding of the triplet entity, and use the relationship in the triplet as the translation operation between the head entity and the tail entity, and obtain the numerical vector representation of each triplet entity and relationship;

[0065] 1) TransE model obtains triplet embedding

[0066] The flow chart of the TransE method to obtain entity embedding is as follows figure 2 shown.

[0067] First, vector representations of the triplet head entity, relation, and tail entity are randomly generated, denoted as h, r, t, respectively.

[0068] Secondly, according to the idea that the relationship is the translation operation between the head entity and the tail entity, use formula (1) to randomly generate negative sampl...

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 graph representation learning method fusing entity description and types. The method comprises the following steps of S1, obtaining embedding of a triple entity by utilizing a translation model, and taking a relationship in a triple as a translation operation between a head entity and a tail entity to obtain numerical vector representation of each triple entity and the relationship; s2, adopting a Doc2Vec model to embed the text information described by the entity; s3, combining entity embedding obtained through a Transform model with the entity hierarchicaltype mapping matrix to obtain embedding of a triple entity type; and S4, connecting all the representation vectors to obtain a final triad entity vector, optimizing the training model by adopting a random gradient descent method, and carrying out effect evaluation. According to the method provided by the invention, through entity description and entity type embedding, semantic information expressed by knowledge graph triad entities is improved.

Description

technical field [0001] The present invention relates to the field of knowledge graphs, in particular to a knowledge graph representation learning method that integrates entity descriptions and types. Background technique [0002] In 2012, Google proposed the concept of knowledge graph and applied it to the search engine. Since then, great progress has been made in the construction of large-scale knowledge graphs, and a large number of knowledge graphs have emerged, representative ones are YAGO, DBpedia, FreeBase, etc. At present, knowledge graphs play an important role in many artificial intelligence applications, such as intelligent question answering, information recommendation, web search, etc. A knowledge graph is a structured semantic network that stores a large number of fact triples (head entity, relation, tail entity), which are usually simplified as (h, r, t). [0003] However, with the gradual expansion of the scale of knowledge graphs, the diversification of dat...

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/36G06F40/30G06K9/62
CPCG06F16/367G06F40/30G06F18/24Y02D10/00
Inventor 李弼程杜文倩王瑞张敏
Owner HUAQIAO UNIVERSITY
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