The Whole is Better than the Sum: Using Aggregated Demonstrations in In-Context Learning for Sequential Recommendation

📄 arXiv: 2403.10135v1 📥 PDF

作者: Lei Wang, Ee-Peng Lim

分类: cs.IR, cs.AI, cs.CL

发布日期: 2024-03-15

备注: NAACL 2024 (Findings)

🔗 代码/项目: GITHUB


💡 一句话要点

提出LLMSRec-Syn以解决序列推荐中的演示聚合问题

🎯 匹配领域: 支柱九:具身大模型 (Embodied Foundation Models)

关键词: 序列推荐 上下文学习 演示聚合 大型语言模型 个性化推荐

📋 核心要点

  1. 现有的序列推荐方法在使用多个演示时,增加演示数量并未显著提高推荐准确性。
  2. 本文提出LLMSRec-Syn方法,通过将多个用户的演示聚合为一个演示,优化了上下文学习过程。
  3. 实验结果显示,LLMSRec-Syn在多个数据集上超越了现有的推荐方法,部分情况下表现优于监督学习方法。

📝 摘要(中文)

大型语言模型(LLMs)在各种自然语言处理任务中表现出色。为了将LLMs作为强大的序列推荐系统,本文探索了在上下文学习方法下的序列推荐。研究了指令格式、任务一致性、演示选择和演示数量的影响。尽管使用长提示增加演示数量并未提高准确性,本文提出了一种新方法LLMSRec-Syn,将多个演示用户合并为一个聚合演示。实验结果表明,LLMSRec-Syn在三个推荐数据集上超越了现有的基于LLM的序列推荐方法,在某些情况下,LLMSRec-Syn的表现甚至与监督学习方法相当或更好。代码已公开发布。

🔬 方法详解

问题定义:本文旨在解决在序列推荐中,增加演示数量未能有效提升推荐准确性的问题。现有方法在处理多个演示时,往往无法充分利用这些信息,导致性能瓶颈。

核心思路:LLMSRec-Syn的核心思路是将多个用户的演示信息进行聚合,形成一个综合性的演示,以此来提升上下文学习的效果。通过这种方式,模型能够更好地捕捉用户行为的多样性和复杂性。

技术框架:该方法的整体架构包括数据预处理、演示聚合、上下文学习和推荐生成四个主要模块。首先,对用户的演示数据进行清洗和标准化,然后通过聚合算法将多个演示合并,最后利用LLM进行推荐生成。

关键创新:LLMSRec-Syn的主要创新在于演示聚合策略,它与传统方法的本质区别在于不再单纯依赖单一演示,而是通过综合多个演示来提升模型的学习能力。

关键设计:在设计上,LLMSRec-Syn采用了特定的聚合算法来处理演示数据,并在损失函数中引入了对聚合效果的评估指标,以确保模型在训练过程中能够有效利用聚合信息。

🖼️ 关键图片

fig_0
fig_1
fig_2

📊 实验亮点

实验结果表明,LLMSRec-Syn在三个推荐数据集上均表现优异,超越了现有的基于LLM的序列推荐方法。在某些情况下,其性能与监督学习方法相当,显示出显著的提升幅度,具体数据未提供。

🎯 应用场景

该研究的潜在应用领域包括电子商务、内容推荐和社交媒体等,能够为用户提供更加个性化和精准的推荐服务。通过优化序列推荐的效果,LLMSRec-Syn有望提升用户体验和满意度,进而推动相关行业的发展。

📄 摘要(原文)

Large language models (LLMs) have shown excellent performance on various NLP tasks. To use LLMs as strong sequential recommenders, we explore the in-context learning approach to sequential recommendation. We investigate the effects of instruction format, task consistency, demonstration selection, and number of demonstrations. As increasing the number of demonstrations in ICL does not improve accuracy despite using a long prompt, we propose a novel method called LLMSRec-Syn that incorporates multiple demonstration users into one aggregated demonstration. Our experiments on three recommendation datasets show that LLMSRec-Syn outperforms state-of-the-art LLM-based sequential recommendation methods. In some cases, LLMSRec-Syn can perform on par with or even better than supervised learning methods. Our code is publicly available at https://github.com/demoleiwang/LLMSRec_Syn.