摘要
为了解决大型语言模型(LLMs)中知识不足和幻觉问题,许多研究探索了将 LLMs 与知识图谱 (KGs) 集成。然而,这些方法通常在传统的知识图谱问答 (KGQA) 上进行评估,这些问答使用完整的 KGs,其中每个问题所需的所有事实三元组都被给定的 KG 完全覆盖。在这种情况下,LLMs 主要充当在 KG 中查找答案实体的代理,而不是有效地整合 LLMs 的内部知识和外部知识源,例如 KGs。事实上,KGs 通常不完整,无法涵盖回答问题所需的所有知识。为了模拟这些现实场景并评估 LLMs 整合内部和外部知识的能力,我们建议利用 LLMs 在不完整知识图谱 (IKGQA) 下进行问答,其中提供的 KG 缺少每个问题的一些事实三元组,并构建相应的数据集。为了处理 IKGQA,我们提出了一种无训练方法,称为“图上生成”(GoG),它可以在探索 KGs 时生成新的事实三元组。具体来说,GoG 通过“思考-搜索-生成”框架进行推理,将 LLM 视为 IKGQA 中的代理和 KG。在两个数据集上的实验结果表明,我们的 GoG 优于所有先前的方法。