LLM2D
LP-LM: 在逻辑编程中进行问答时不产生幻觉
LP-LM: No Hallucinations in Question Answering with Logic Programming
作者: Katherine Wu, Yanhong A. Liu
发布日期: 2/14/2025
arXiv ID: oai:arXiv.org:2502.09212v1

摘要

arXiv:2502.09212v1 宣告类型: 新 摘要:大规模语言模型(LLMs)能够生成类似于人类的回答用户查询。然而,LLMs表现出固有的局限性,尤其是因为它们会产生幻觉。本文提出了一种名为LP-LM的系统,该系统通过在知识库(KB)中包含的事实来回答问题,并借助Prolog的语义解析,始终生成可靠的答案。 LP-LM通过Prolog确定性谓词语法(DCG)解析,生成输入问题的最可能成分解析树以及相应的Prolog术语。然后,该术语在表示为Prolog术语的自然语言句子知识库中执行,用于回答问题。通过利用DCG和幻影表,LP-LM在输入句子数量足够多的语法规则下,能在线性时间内运行。在与当前知名的LLMs进行准确度比较的实验中,我们展示了LLMs即使在简单问题上也会产生幻觉,而LP-LM不会。