Cargando…
Edge-Aware Graph Neural Network for Multi-Hop Path Reasoning over Knowledge Base
Multi-hop path reasoning over knowledge base aims at finding answer entities for an input question by walking along a path of triples from graph structure data, which is a crucial branch in the knowledge base question answering (KBQA) research field. Previous studies rely on deep neural networks to...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Hindawi
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9581621/ https://www.ncbi.nlm.nih.gov/pubmed/36275972 http://dx.doi.org/10.1155/2022/4734179 |
_version_ | 1784812665431916544 |
---|---|
author | Zhang, Yanan Jin, Li Li, Xiaoyu Wang, Honqi |
author_facet | Zhang, Yanan Jin, Li Li, Xiaoyu Wang, Honqi |
author_sort | Zhang, Yanan |
collection | PubMed |
description | Multi-hop path reasoning over knowledge base aims at finding answer entities for an input question by walking along a path of triples from graph structure data, which is a crucial branch in the knowledge base question answering (KBQA) research field. Previous studies rely on deep neural networks to simulate the way humans solve multi-hop questions, which do not consider the latent relation information contained in connected edges, and lack of measuring the correlation between specific relations and the input question. To address these challenges, we propose an edge-aware graph neural network for multi-hop path reasoning task. First, a query node is directly added to the candidate subgraph retrieved from the knowledge base, which constructs what we term a query graph. This graph construction strategy makes it possible to enhance the information flow between the question and the nodes for the subsequent message passing steps. Second, question-related information contained in the relations is added to the entity node representations during graph updating; meanwhile, the relation representations are updated. Finally, the attention mechanism is used to weight the contribution from neighbor nodes so that only the information of neighbor nodes related to the query can be injected into new node representations. Experimental results on MetaQA and PathQuestion-Large (PQL) benchmarks demonstrate that the proposed model achieves higher Hit@1 and F1 scores than the baseline methods by a large margin. Moreover, ablation studies show that both the graph construction and the graph update algorithm contribute to performance improvement. |
format | Online Article Text |
id | pubmed-9581621 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | Hindawi |
record_format | MEDLINE/PubMed |
spelling | pubmed-95816212022-10-20 Edge-Aware Graph Neural Network for Multi-Hop Path Reasoning over Knowledge Base Zhang, Yanan Jin, Li Li, Xiaoyu Wang, Honqi Comput Intell Neurosci Research Article Multi-hop path reasoning over knowledge base aims at finding answer entities for an input question by walking along a path of triples from graph structure data, which is a crucial branch in the knowledge base question answering (KBQA) research field. Previous studies rely on deep neural networks to simulate the way humans solve multi-hop questions, which do not consider the latent relation information contained in connected edges, and lack of measuring the correlation between specific relations and the input question. To address these challenges, we propose an edge-aware graph neural network for multi-hop path reasoning task. First, a query node is directly added to the candidate subgraph retrieved from the knowledge base, which constructs what we term a query graph. This graph construction strategy makes it possible to enhance the information flow between the question and the nodes for the subsequent message passing steps. Second, question-related information contained in the relations is added to the entity node representations during graph updating; meanwhile, the relation representations are updated. Finally, the attention mechanism is used to weight the contribution from neighbor nodes so that only the information of neighbor nodes related to the query can be injected into new node representations. Experimental results on MetaQA and PathQuestion-Large (PQL) benchmarks demonstrate that the proposed model achieves higher Hit@1 and F1 scores than the baseline methods by a large margin. Moreover, ablation studies show that both the graph construction and the graph update algorithm contribute to performance improvement. Hindawi 2022-10-12 /pmc/articles/PMC9581621/ /pubmed/36275972 http://dx.doi.org/10.1155/2022/4734179 Text en Copyright © 2022 Yanan Zhang 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 Zhang, Yanan Jin, Li Li, Xiaoyu Wang, Honqi Edge-Aware Graph Neural Network for Multi-Hop Path Reasoning over Knowledge Base |
title | Edge-Aware Graph Neural Network for Multi-Hop Path Reasoning over Knowledge Base |
title_full | Edge-Aware Graph Neural Network for Multi-Hop Path Reasoning over Knowledge Base |
title_fullStr | Edge-Aware Graph Neural Network for Multi-Hop Path Reasoning over Knowledge Base |
title_full_unstemmed | Edge-Aware Graph Neural Network for Multi-Hop Path Reasoning over Knowledge Base |
title_short | Edge-Aware Graph Neural Network for Multi-Hop Path Reasoning over Knowledge Base |
title_sort | edge-aware graph neural network for multi-hop path reasoning over knowledge base |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9581621/ https://www.ncbi.nlm.nih.gov/pubmed/36275972 http://dx.doi.org/10.1155/2022/4734179 |
work_keys_str_mv | AT zhangyanan edgeawaregraphneuralnetworkformultihoppathreasoningoverknowledgebase AT jinli edgeawaregraphneuralnetworkformultihoppathreasoningoverknowledgebase AT lixiaoyu edgeawaregraphneuralnetworkformultihoppathreasoningoverknowledgebase AT wanghonqi edgeawaregraphneuralnetworkformultihoppathreasoningoverknowledgebase |