返回
Triple alignment-enhanced complex question answering over knowledge bases
DOI:10.1016/j.neucom.2024.127709.png)
摘要
En 中文
Program induction is a crucial paradigm for complex question answering over knowledge bases. In the existing learning framework, the predicted program is required to strictly align (word-by-word) with a gold program, which could cause over penalization for minor deviations. Meanwhile, due to the existence of synonyms, program induction question answering often fails to retrieve answer from the knowledge base because individual function argument cannot perfectly replicate the target argument. To address above misalignment problems, we propose a triple alignment-enhanced complex question answering (TACQA) method by incorporating global token alignment, function alignment, and argument alignment. First, apart from the classical global token alignment, the predicted functions are extracted and aligned separately with the gold functions, enabling efficient learning of implicit structural information related to the query framework of program from input questions. Second, an argument alignment is introduced to correct the ambiguous function arguments, which enhances the disambiguation processing efficiency of multi-argument by optimizing candidate pool construction and similarity calculation. The experiments on KQA Pro show that our method consistently outperforms the SOTA methods, demonstrating the effectiveness of triple alignment processing mechanism for simultaneously addressing function misalignment and argument ambiguity in program induction and further improving the model performance.
Keyword:
Program induction
Complex question answering
Triple alignment
Function misalignment
Argument ambiguity
期刊
IF:
6.5
论文数:
2.5W
被引数:
6.5W
机构
引用论文
ReLMKG: reasoning with pre-trained language models and knowledge graphs for complex question answeringReLMKG: 使用预训练的语言模型和知识图进行推理,以回答复杂的问题
APPLIED INTELLIGENCE
IF3.5

