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...

Descripción completa

Detalles Bibliográficos
Autores principales: Zhang, Yanan, Jin, Li, Li, Xiaoyu, Wang, Honqi
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