TY - JOUR
T1 - Unrestricted multi-hop reasoning network for interpretable question answering over knowledge graph
AU - Bi, Xin
AU - Nie, Haojie
AU - Zhang, Xiyu
AU - Zhao, Xiangguo
AU - Yuan, Ye
AU - Wang, Guoren
N1 - Publisher Copyright:
© 2022 Elsevier B.V.
PY - 2022/5/11
Y1 - 2022/5/11
N2 - Knowledge graphs significantly boost the answer retrieval quality for natural language questions. The knowledge graph based question answering (KGQA) task returns accurate answer entities instead of keyword matches. For the more challenging task of multi-hop KGQA, existing methods either address fixed-length multi-hop reasoning, or perform a delayed detection of termination that requires an extra hop of reasoning. In addition, they suffer from two mapping problems between the question and relations: (1) one-to-many mapping when an individual question word corresponds to multiple hops of reasoning; (2) many-to-one mapping when a single hop of reasoning corresponds to multiple question words. Therefore, in this paper, we address these two issues of delayed determination and mapping problems by proposing an Unrestricted Multi-Hop Reasoning Network for Interpretable KGQA named UMRNet. Specifically, the proposed dynamic update strategy of question embeddings based on our attention redistribution mechanism is capable of handling the mapping problems. Furthermore, to avoid the need for an extra hop of reasoning, we propose a non-delayed termination detection mechanism that performs effective evaluation of the remaining reasoning information based on history attention. Extensive ablation studies and comparative experiments have been conducted on four KGQA benchmark datasets. The results demonstrate that the major modules of UMRNet are effective, and UMRNet outperforms the state-of-the-art methods regarding both accuracy and efficiency.
AB - Knowledge graphs significantly boost the answer retrieval quality for natural language questions. The knowledge graph based question answering (KGQA) task returns accurate answer entities instead of keyword matches. For the more challenging task of multi-hop KGQA, existing methods either address fixed-length multi-hop reasoning, or perform a delayed detection of termination that requires an extra hop of reasoning. In addition, they suffer from two mapping problems between the question and relations: (1) one-to-many mapping when an individual question word corresponds to multiple hops of reasoning; (2) many-to-one mapping when a single hop of reasoning corresponds to multiple question words. Therefore, in this paper, we address these two issues of delayed determination and mapping problems by proposing an Unrestricted Multi-Hop Reasoning Network for Interpretable KGQA named UMRNet. Specifically, the proposed dynamic update strategy of question embeddings based on our attention redistribution mechanism is capable of handling the mapping problems. Furthermore, to avoid the need for an extra hop of reasoning, we propose a non-delayed termination detection mechanism that performs effective evaluation of the remaining reasoning information based on history attention. Extensive ablation studies and comparative experiments have been conducted on four KGQA benchmark datasets. The results demonstrate that the major modules of UMRNet are effective, and UMRNet outperforms the state-of-the-art methods regarding both accuracy and efficiency.
KW - Knowledge graph
KW - Question answering over knowledge graph
KW - Unrestricted multi-hop reasoning
UR - http://www.scopus.com/inward/record.url?scp=85126277604&partnerID=8YFLogxK
U2 - 10.1016/j.knosys.2022.108515
DO - 10.1016/j.knosys.2022.108515
M3 - Article
AN - SCOPUS:85126277604
SN - 0950-7051
VL - 243
JO - Knowledge-Based Systems
JF - Knowledge-Based Systems
M1 - 108515
ER -