跳到主要导航 跳到搜索 跳到主要内容

Self-supervised BGP-graph reasoning enhanced complex KBQA via SPARQL generation

  • Feng Gao
  • , Yan Yang*
  • , Peng Gao
  • , Ming Gu
  • , Shangqing Zhao
  • , Yuefeng Chen
  • , Hao Yuan
  • , Man Lan
  • , Aimin Zhou
  • , Liang He
  • *此作品的通讯作者
  • East China Normal University
  • Qufu Normal University
  • Shanghai Transsion Co., Ltd.

科研成果: 期刊稿件 › 文章 › 同行评审

摘要

Knowledge base question answering aims to answer complex questions from large-scale knowledge bases. Although existing generative language models that translate questions into SPARQL queries have achieved promising results, there are still generation errors due to redundancies or errors in the knowledge fed to the generative models and difficulties in representing the implicit logic of knowledge as the specific syntax of SPARQL. To address above issues, we propose TrackerQA, a novel self-supervised reasoning framework based on basic graph patterns (BGP) to determine precise paths and enhance SPARQL generation. First, we develop a contrastive learning semantic matching model to reduce the large knowledge searching space. Then, we built a BGP parser that parses the recalled knowledge and constraints into BGP graphs, which can deconstruct complex knowledge into BGP triples and naturally obtain supervision from gold SPARQL. Next, we design a self-supervised BGP graph neural network that encodes knowledge through graph transformation layers with directed message-passing control and employs a question-aware attention mechanism to predict the exact BGP paths. Finally, a SPARQL generator integrates the paths into a pre-trained language model to improve the performance of SPARQL generation. Experiments on the KQA Pro dataset show that our model achieves state-of-the-art answering accuracy scores of 95.32%, being the closest to the human level at 97.5%, and reasons out KB paths with F1 scores of 0.98 for nodes and 0.99 for edges.

源语言英语
期刊论文编号103802
期刊Information Processing and Management
卷61
期5
DOI
出版状态已出版 - 9月 2024

学术指纹

探究 'Self-supervised BGP-graph reasoning enhanced complex KBQA via SPARQL generation' 的科研主题。它们共同构成独一无二的学术指纹。

引用此