Back to Search
Start Over
Path-based multi-hop reasoning over knowledge graph for answering questions via adversarial reinforcement learning.
- Source :
-
Knowledge-Based Systems . Sep2023, Vol. 276, pN.PAG-N.PAG. 1p. - Publication Year :
- 2023
-
Abstract
- 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 A dversarial R einforcement R easoning N etwork (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 1 For reproducibility, we publicly release the code at https://github.com/iDylanCui/AR2N. • The agent takes an opportunistic way to explicitly pursue predictive accuracy. • The generator infers answer entities by following the correct reasoning chain. • The discriminator is capable of evaluating the plausibility of reasoning paths. • RL-based models enhance the interpretability of reasoning process. [ABSTRACT FROM AUTHOR]
Details
- Language :
- English
- ISSN :
- 09507051
- Volume :
- 276
- Database :
- Academic Search Index
- Journal :
- Knowledge-Based Systems
- Publication Type :
- Academic Journal
- Accession number :
- 168584769
- Full Text :
- https://doi.org/10.1016/j.knosys.2023.110760