Path-based multi-hop reasoning over knowledge graph for answering questions via adversarial reinforcement learning

被引:9
|
作者
Cui, Hai [1 ]
Peng, Tao [1 ,2 ,3 ]
Han, Ridong [1 ]
Han, Jiayu [4 ]
Liu, Lu [1 ,2 ,3 ]
机构
[1] Jilin Univ, Coll Comp Sci & Technol, Changchun 130012, Jilin, Peoples R China
[2] Jilin Univ, Coll Software, Changchun 130012, Jilin, Peoples R China
[3] Minist Educ, Key Lab Symbol Computat & Knowledge Engineer, Changchun 130012, Jilin, Peoples R China
[4] Univ Washington, Dept Linguist, Seattle, WA 98195 USA
基金
中国国家自然科学基金;
关键词
Knowledge graph; Question answering; Path -based reasoning; Adversarial learning; Reinforcement learning; Spurious paths;
D O I
10.1016/j.knosys.2023.110760
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Multi-hop knowledge graph question answering targets at pinpointing the answer entities by inferring across multiple triples in knowledge graphs. To enhance model interpretability, path-based methods are proposed. Specifically, with the advances of deep reinforcement learning (DRL), this paper explores to extend the line of RL-based approaches. However, existing solutions suffer from the issue of spurious paths. A major reason lies in that the agent takes an opportunistic way to explicitly pursue the predictive accuracy of answer entities instead of considering correct reasoning paths. To overcome this challenge, our idea is inspired by adversarial learning and we expect that a discriminator could effectively distinguish whether the reasoning chain is correct or not. To this end, we propose an interpretable reasoning method based on adversarial reinforcement learning for multi -hop KGQA, namely Adversarial Reinforcement Reasoning Network (AR2N). AR2N consists of two crucial components: an answer generator (i.e., policy network of RL) and a path discriminator. By alternately updating two components in an adversarial manner, the generator is able to infer answer entities by following the correct reasoning chain, the discriminator is capable of evaluating the plausibility of reasoning paths. Extensive experiments conducted over three benchmark datasets well demonstrate the effectiveness of our method.1 & COPY; 2023 Elsevier B.V. All rights reserved.
引用
收藏
页数:13
相关论文
共 50 条
  • [41] MCMH: Learning Multi-Chain Multi-Hop Rules for Knowledge Graph Reasoning
    Zhang, Lu
    Yu, Mo
    Gao, Tian
    Yu, Yue
    FINDINGS OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS, EMNLP 2020, 2020, : 3948 - 3954
  • [42] Multi-hop Reading Comprehension across Documents with Path-based Graph Convolutional Network
    Tang, Zeyun
    Shen, Yongliang
    Ma, Xinyin
    Xu, Wei
    Yu, Jiale
    Lu, Weiming
    PROCEEDINGS OF THE TWENTY-NINTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2020, : 3905 - 3911
  • [43] GaussianPath:A Bayesian Multi-Hop Reasoning Framework for Knowledge Graph Reasoning
    Wan, Guojia
    Du, Bo
    THIRTY-FIFTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THIRTY-THIRD CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE AND THE ELEVENTH SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2021, 35 : 4393 - 4401
  • [44] Multi-hop path reasoning over sparse temporal knowledge graphs based on path completion and reward shaping
    Meng, Xiangxi
    Bai, Luyi
    Hu, Jiahui
    Zhu, Lin
    INFORMATION PROCESSING & MANAGEMENT, 2024, 61 (02)
  • [45] Multi-hop path reasoning over sparse temporal knowledge graphs based on path completion and reward shaping
    Meng, Xiangxi
    Bai, Luyi
    Hu, Jiahui
    Zhu, Lin
    Information Processing and Management, 2024, 61 (02):
  • [46] BeamAggR: Beam Aggregation Reasoning over Multi-source Knowledge for Multi-hop Question Answering
    Chu, Zheng
    Chen, Jingchang
    Chen, Qianglong
    Wang, Haotian
    Zhu, Kun
    Du, Xiyuan
    Yu, Weijiang
    Liu, Ming
    Qin, Bing
    PROCEEDINGS OF THE 62ND ANNUAL MEETING OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS, VOL 1: LONG PAPERS, 2024, : 1229 - 1248
  • [47] HierarT: Multi-hop temporal knowledge graph forecasting with hierarchical reinforcement learning
    Luo, Xuewei
    Zhu, Anjie
    Zhang, Jiasheng
    Shao, Jie
    KNOWLEDGE-BASED SYSTEMS, 2024, 300
  • [48] A New Concept of Knowledge based Question Answering (KBQA) System for Multi-hop Reasoning
    Wang, Yu
    Srinivasan, Vijay
    Jin, Hongxia
    NAACL 2022: THE 2022 CONFERENCE OF THE NORTH AMERICAN CHAPTER OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS: HUMAN LANGUAGE TECHNOLOGIES, 2022, : 4007 - 4017
  • [49] Adversarial Entity Graph Convolutional Networks for multi-hop inference question answering
    Du, Yongping
    Yan, Rui
    Hou, Ying
    Pei, Yu
    Han, Honggui
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 258
  • [50] ExKGR: Explainable Multi-hop Reasoning for Evolving Knowledge Graph
    Yan, Cheng
    Zhao, Feng
    Jin, Hai
    DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, DASFAA 2022, PT I, 2022, : 153 - 161