Knowledge graph representation learning framework optimization method based on key embedding
A technology of knowledge graph and optimization method, applied in the fields of unstructured text data retrieval, climate sustainability, text database indexing, etc., can solve the problems of insufficient computing power of learning framework, high computational complexity, large scale of model parameters, etc. To achieve the effect of reducing communication overhead, improving communication efficiency and ensuring accuracy
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment
[0043] figure 1 The overall architecture diagram of the key embedding-based knowledge graph representation learning framework optimization method proposed by the present invention is shown. Load balancing is achieved by launching multiple server processes on each machine that access locally stored entity and relation embeddings through shared memory. Before the training starts, the knowledge graph training data is divided into several shards and sent to each machine. The parameter server starts and initializes the model parameters. At the same time, the model parameter shards are stored in each machine, and the trainer starts the process to execute in parallel. training process. With the key embedding cache table, each worker node can avoid a lot of remote communication for key embeddings.
[0044] In each iteration, the key embedding-based training process includes:
[0045] 1) Sample a set of positive samples from the local subgraph, and randomly replace the entities in i...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


