GenRec: Generative Sequential Recommendation with Large Language Models
Panfeng Cao, Pietro Lio

TL;DR
GenRec introduces a novel generative approach to sequential recommendation using large language models, framing the task as sequence-to-sequence generation, which achieves state-of-the-art results efficiently in low-resource settings.
Contribution
The paper proposes GenRec, a lightweight generative model that leverages Transformer-based sequence modeling for recommendation, eliminating the need for manual prompts and improving performance.
Findings
GenRec achieves state-of-the-art results on multiple datasets.
The masked item prediction objective significantly boosts performance.
GenRec trains effectively in low-resource environments.
Abstract
Sequential recommendation is a task to capture hidden user preferences from historical user item interaction data and recommend next items for the user. Significant progress has been made in this domain by leveraging classification based learning methods. Inspired by the recent paradigm of 'pretrain, prompt and predict' in NLP, we consider sequential recommendation as a sequence to sequence generation task and propose a novel model named Generative Recommendation (GenRec). Unlike classification based models that learn explicit user and item representations, GenRec utilizes the sequence modeling capability of Transformer and adopts the masked item prediction objective to effectively learn the hidden bidirectional sequential patterns. Different from existing generative sequential recommendation models, GenRec does not rely on manually designed hard prompts. The input to GenRec is textual…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRecommender Systems and Techniques · Topic Modeling · Big Data Technologies and Applications
MethodsAttention Is All You Need · Linear Layer · Residual Connection · Multi-Head Attention · Position-Wise Feed-Forward Layer · Adam · Byte Pair Encoding · Softmax · Absolute Position Encodings · Dense Connections
