Generative recommendation (GenRec) offers LLM integration, reduces embedding costs, and eliminates per-candidate scoring, attracting great attention. Despite its promising performance, this study reveals that it suffers from generation exposure bias and poor long-tail item generalization, two critical limitations overlooked by prior works on GenRec. To address these, we propose GenPlugin, a plug-and-play framework featuring a dual-encoder, shared-decoder architecture. During pre-training, it aligns language and ID views via contrastive learning, harmonizing item representations across two complementary views. Besides, GenPlugin uses a novel training strategy that probabilistically substitutes ground-truth item ID tokens with predictions from the language-semantics encoder, alleviating exposure bias. To improve long-tail generative recommendation, we propose a retrieval-based data augmentation mechanism. It fine-tunes the decoder of GenPlugin to endow GenPlugin with the ability to use relevant users w.r.t. contexts or collaborative information to augment the generation of item ID tokens in long-tail recommendation scenarios. We have plugged GenPlugin into several representative GenRec models and the extensive experiments demonstrate that GenPlugin can notably mitigate generation exposure bias during item ID generation while significantly improving the quality of long-tail item recommendation. The implementation is available at: https://github.com/KDEGroup/GenPlugin.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

GenPlugin: A Plug-and-Play Framework for Long-Tail Generative Recommendation with Exposure Bias Mitigation

  • Kun Yang,
  • Siyao Zheng,
  • Tianyi Li,
  • Xiaodong Li,
  • Hui Li

摘要

Generative recommendation (GenRec) offers LLM integration, reduces embedding costs, and eliminates per-candidate scoring, attracting great attention. Despite its promising performance, this study reveals that it suffers from generation exposure bias and poor long-tail item generalization, two critical limitations overlooked by prior works on GenRec. To address these, we propose GenPlugin, a plug-and-play framework featuring a dual-encoder, shared-decoder architecture. During pre-training, it aligns language and ID views via contrastive learning, harmonizing item representations across two complementary views. Besides, GenPlugin uses a novel training strategy that probabilistically substitutes ground-truth item ID tokens with predictions from the language-semantics encoder, alleviating exposure bias. To improve long-tail generative recommendation, we propose a retrieval-based data augmentation mechanism. It fine-tunes the decoder of GenPlugin to endow GenPlugin with the ability to use relevant users w.r.t. contexts or collaborative information to augment the generation of item ID tokens in long-tail recommendation scenarios. We have plugged GenPlugin into several representative GenRec models and the extensive experiments demonstrate that GenPlugin can notably mitigate generation exposure bias during item ID generation while significantly improving the quality of long-tail item recommendation. The implementation is available at: https://github.com/KDEGroup/GenPlugin.