The Whole is Better than the Sum: Using Aggregated Demonstrations in In-Context Learning for Sequential Recommendation
Lei Wang, Ee-Peng Lim
TL;DR
This work tackles sequential recommendation with large language models by applying in-context learning and uncovering how prompt design, task alignment, and demonstration choice influence performance. It introduces LLMSRec-Syn, an aggregated-demonstration approach that combines multiple training-user demonstrations into a single, compact prompt, mitigating the prompt-length bottleneck and enhancing guidance to the model. Through a systematic study on instruction wording, task consistency, demonstration selection, and demonstration count, the authors show LLMSRec-Syn often outperforms standard one-shot and zero-shot LLM baselines and can rival supervised methods on sparse data. The method demonstrates robust gains across three datasets and suggests a promising direction for scalable, data-efficient LLM-based sequential recommendation, with limitations related to prompt engineering and potential personalization loss.
Abstract
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.
