Cargando…
Convolutional Neural Network Knowledge Graph Link Prediction Model Based on Relational Memory
A knowledge graph is a collection of fact triples, a semantic network composed of nodes and edges. Link prediction from knowledge graphs is used to reason about missing parts of triples. Common knowledge graph link prediction models include translation models, semantics matching models, and neural n...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Hindawi
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10264130/ https://www.ncbi.nlm.nih.gov/pubmed/37323853 http://dx.doi.org/10.1155/2023/3909697 |
_version_ | 1785058263864180736 |
---|---|
author | Shi, Ming Zhao, Jing Wu, Donglin |
author_facet | Shi, Ming Zhao, Jing Wu, Donglin |
author_sort | Shi, Ming |
collection | PubMed |
description | A knowledge graph is a collection of fact triples, a semantic network composed of nodes and edges. Link prediction from knowledge graphs is used to reason about missing parts of triples. Common knowledge graph link prediction models include translation models, semantics matching models, and neural network models. However, the translation models and semantic matching models have relatively simple structures and poor expressiveness. The neural network model can easily ignore the overall structural characteristics of triples and cannot capture the links between entities and relations in low-dimensional space. In response to the above problems, we propose a knowledge graph embedding model based on a relational memory network and convolutional neural network (RMCNN). We encode triple embedding vectors using a relational memory network and decode using a convolutional neural network. First, we will obtain entity and relation vectors by encoding the latent dependencies between entities and relations and some critical information and keeping the translation properties of triples. Then, we compose a matrix of head entity encoding embedding vector, relation encoding embedding vector, and tail entity embedding encoding vector as the input of the convolutional neural network. Finally, we use a convolutional neural network as the decoder and a dimension conversion strategy to improve the information interaction capability of entities and relations in more dimensions. Experiments show that our model achieves significant progress and outperforms existing models and methods on several metrics. |
format | Online Article Text |
id | pubmed-10264130 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | Hindawi |
record_format | MEDLINE/PubMed |
spelling | pubmed-102641302023-06-15 Convolutional Neural Network Knowledge Graph Link Prediction Model Based on Relational Memory Shi, Ming Zhao, Jing Wu, Donglin Comput Intell Neurosci Research Article A knowledge graph is a collection of fact triples, a semantic network composed of nodes and edges. Link prediction from knowledge graphs is used to reason about missing parts of triples. Common knowledge graph link prediction models include translation models, semantics matching models, and neural network models. However, the translation models and semantic matching models have relatively simple structures and poor expressiveness. The neural network model can easily ignore the overall structural characteristics of triples and cannot capture the links between entities and relations in low-dimensional space. In response to the above problems, we propose a knowledge graph embedding model based on a relational memory network and convolutional neural network (RMCNN). We encode triple embedding vectors using a relational memory network and decode using a convolutional neural network. First, we will obtain entity and relation vectors by encoding the latent dependencies between entities and relations and some critical information and keeping the translation properties of triples. Then, we compose a matrix of head entity encoding embedding vector, relation encoding embedding vector, and tail entity embedding encoding vector as the input of the convolutional neural network. Finally, we use a convolutional neural network as the decoder and a dimension conversion strategy to improve the information interaction capability of entities and relations in more dimensions. Experiments show that our model achieves significant progress and outperforms existing models and methods on several metrics. Hindawi 2023-01-31 /pmc/articles/PMC10264130/ /pubmed/37323853 http://dx.doi.org/10.1155/2023/3909697 Text en Copyright © 2023 Ming Shi et al. https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. |
spellingShingle | Research Article Shi, Ming Zhao, Jing Wu, Donglin Convolutional Neural Network Knowledge Graph Link Prediction Model Based on Relational Memory |
title | Convolutional Neural Network Knowledge Graph Link Prediction Model Based on Relational Memory |
title_full | Convolutional Neural Network Knowledge Graph Link Prediction Model Based on Relational Memory |
title_fullStr | Convolutional Neural Network Knowledge Graph Link Prediction Model Based on Relational Memory |
title_full_unstemmed | Convolutional Neural Network Knowledge Graph Link Prediction Model Based on Relational Memory |
title_short | Convolutional Neural Network Knowledge Graph Link Prediction Model Based on Relational Memory |
title_sort | convolutional neural network knowledge graph link prediction model based on relational memory |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10264130/ https://www.ncbi.nlm.nih.gov/pubmed/37323853 http://dx.doi.org/10.1155/2023/3909697 |
work_keys_str_mv | AT shiming convolutionalneuralnetworkknowledgegraphlinkpredictionmodelbasedonrelationalmemory AT zhaojing convolutionalneuralnetworkknowledgegraphlinkpredictionmodelbasedonrelationalmemory AT wudonglin convolutionalneuralnetworkknowledgegraphlinkpredictionmodelbasedonrelationalmemory |