arXiv:2412.11068cs.IRcs.AI2024-12被引 1

用大模型模拟用户对比推荐系统,更精准评估算法优劣。

RecSys Arena: Pair-wise Recommender System Evaluation with Large Language Models

  • 用大模型扮演用户,根据行为历史生成角色并判断推荐结果偏好。
  • 在两个数据集上验证,大模型评估结果与主流指标高度一致。
  • 能区分AUC、nDCG相近的算法,适合需精细对比的场景。

推荐系统质量评估对算法设计至关重要。现有离线评估方法虽快速,但难以反映真实用户偏好,且与线上A/B测试结果常不一致。传统指标如AUC无法揭示竞争性算法间的细微差异,可能导致长期服务性能偏差。得益于大语言模型(LLMs)的常识知识和角色扮演能力,我们提出RecSys Arena:在每轮评估中,由LLM裁判比较两个推荐系统输出的结果,并基于用户行为历史或预设特征生成用户画像,让LLM代入角色进行偏好判断。在两个不同场景的数据集上开展的大量实验表明,多种LLM不仅给出与标准离线指标高度一致的总体评价,还提供了丰富的主观维度洞察,尤其能有效区分在AUC和nDCG上表现接近的算法。

原文摘要 · Abstract (English)

Evaluating the quality of recommender systems is critical for algorithm design and optimization. Most evaluation methods are computed based on offline metrics for quick algorithm evolution, since online experiments are usually risky and time-consuming. However, offline evaluation usually cannot fully reflect users' preference for the outcome of different recommendation algorithms, and the results may not be consistent with online A/B test. Moreover, many offline metrics such as AUC do not offer sufficient information for comparing the subtle differences between two competitive recommender systems in different aspects, which may lead to substantial performance differences in long-term online serving. Fortunately, due to the strong commonsense knowledge and role-play capability of large language models (LLMs), it is possible to obtain simulated user feedback on offline recommendation results. Motivated by the idea of LLM Chatbot Arena, in this paper we present the idea of RecSys Arena, where the recommendation results given by two different recommender systems in each session are evaluated by an LLM judger to obtain fine-grained evaluation feedback. More specifically, for each sample we use LLM to generate a user profile description based on user behavior history or off-the-shelf profile features, which is used to guide LLM to play the role of this user and evaluate the relative preference for two recommendation results generated by different models. Through extensive experiments on two recommendation datasets in different scenarios, we demonstrate that many different LLMs not only provide general evaluation results that are highly consistent with canonical offline metrics, but also provide rich insight in many subjective aspects. Moreover, it can better distinguish different algorithms with comparable performance in terms of AUC and nDCG.

推荐系统大模型评估离线评测

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。