LLM2D
揭示用户偏好:一种基于知识图谱和大型语言模型的会话推荐方法
Unveiling User Preferences: A Knowledge Graph and LLM-Driven Approach for Conversational Recommendation
作者: Zhangchi Qiu, Linhao Luo, Shirui Pan, Alan Wee-Chung Liew
发布日期: 11/25/2024
arXiv ID: oai:arXiv.org:2411.14459v1

摘要

对话推荐系统 (CRSs)旨在通过动态捕捉用户在交互式对话中的偏好来提供个性化推荐。传统的 CRS 通常将用户偏好提取为隐藏表示,这因其缺乏可解释性而受到批评,降低了推荐过程的透明度和可信度。最近的研究探索了将大型语言模型 (LLMs) 的强大功能与知识图谱 (KGs) 的领域特定知识相结合,以生成人类可理解的推荐解释。尽管做出了这些努力,但由于非结构化对话和结构化 KGs 之间的模态差距,将 LLMs 和 KGs 集成到 CRSs 中仍然具有挑战性。此外,在大规模语料库上预训练的 LLMs 可能并不适合分析需要领域特定知识的用户偏好。在本文中,我们提出了一种即插即用的框架 COMPASS,它将 LLMs 和 KGs 协同作用以揭示用户偏好,从而提高现有 CRSs 的性能和可解释性。为了解决集成挑战,COMPASS 采用了两阶段训练方法:首先,它通过一种创新的图实体标题预训练机制来弥合结构化 KG 和自然语言之间的差距。这使得 LLM 能够将 KG 实体转换为简洁的自然语言描述,从而使其能够理解领域特定知识。接下来,COMPASS 通过知识感知指令微调优化用户偏好建模,其中 LLM 学习从对话历史和 KG 增强的上下文中推理和总结用户偏好。这使得 COMPASS 能够执行知识感知推理,并生成全面且可解释的用户偏好,这些偏好可以无缝集成到现有的 CRS 模型中,以提高推荐性能和可解释性。