Optimizing Novelty of Top-k Recommendations using Large Language Models and Reinforcement Learning

被引:0
作者
Sharma, Amit [1 ]
Li, Hua [2 ]
Li, Xue [3 ]
Jiao, Jian [2 ]
机构
[1] Microsoft Res, Bengaluru, India
[2] Microsoft Bing Ads, Redmond, WA USA
[3] Microsoft Bing Ads, Mountain View, CA USA
来源
PROCEEDINGS OF THE 30TH ACM SIGKDD CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, KDD 2024 | 2024年
关键词
Recommendation System; Novelty; Large Language Models; Reinforcement Learning;
D O I
10.1145/3637528.3671618
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Given an input query, a recommendation model is trained using user feedback data (e.g., click data) to output a ranked list of items. In real-world systems, besides accuracy, an important consideration for a new model is novelty of its top-k recommendations w.r.t. an existing deployed model. However, novelty of top-k items is a difficult goal to optimize a model for, since it involves a non-differentiable sorting operation on the model's predictions. Moreover, novel items, by definition, do not have any user feedback data. Given the semantic capabilities of large language models, we address these problems using a reinforcement learning (RL) formulation where large language models provide feedback for the novel items. However, given millions of candidate items, the sample complexity of a standard RL algorithm can be prohibitively high. To reduce sample complexity, we reduce the top-k list reward to a set of item-wise rewards and reformulate the state space to consist of "query, item" tuples such that the action space is reduced to a binary decision; and show that this reformulation results in a significantly lower complexity when the number of items is large. We evaluate the proposed algorithm on improving novelty for a query-ad recommendation task on a large-scale search engine. Compared to supervised finetuning on recent <query, ad>pairs, the proposed RL-based algorithm leads to significant novelty gains with minimal loss in recall. We obtain similar results on the ORCAS query-webpage matching dataset and a product recommendation dataset based on Amazon reviews.
引用
收藏
页码:5669 / 5679
页数:11
相关论文
共 41 条
[1]  
[Anonymous], 2012, P 6 ACM C REC SYST
[2]  
Arora D., 2023, CoRR
[3]   Top-K Off-Policy Correction for a REINFORCE Recommender System [J].
Chen, Minmin ;
Beutel, Alex ;
Covington, Paul ;
Jain, Sagar ;
Belletti, Francois ;
Chi, Ed H. .
PROCEEDINGS OF THE TWELFTH ACM INTERNATIONAL CONFERENCE ON WEB SEARCH AND DATA MINING (WSDM'19), 2019, :456-464
[4]   ORCAS: 18 Million Clicked Query-Document Pairs for Analyzing Search [J].
Craswell, Nick ;
Campos, Daniel ;
Mitra, Bhaskar ;
Yilmaz, Emine ;
Billerbeck, Bodo .
CIKM '20: PROCEEDINGS OF THE 29TH ACM INTERNATIONAL CONFERENCE ON INFORMATION & KNOWLEDGE MANAGEMENT, 2020, :2983-2989
[5]  
Dahiya Kunal, 2021, PMLR, P2330
[6]  
Dai Zhuyun, 2022, arXiv
[7]   Optimizing novelty and diversity in recommendations [J].
Diez, Jorge ;
Martinez-Rego, David ;
Alonso-Betanzos, Amparo ;
Luaces, Oscar ;
Bahamonde, Antonio .
PROGRESS IN ARTIFICIAL INTELLIGENCE, 2019, 8 (01) :101-109
[8]  
Dulac-Arnold G., 2015, ARXIV
[9]  
Gao TY, 2021, 2021 CONFERENCE ON EMPIRICAL METHODS IN NATURAL LANGUAGE PROCESSING (EMNLP 2021), P6894
[10]   Semantic Models for the First-Stage Retrieval: A Comprehensive Review [J].
Guo, Jiafeng ;
Cai, Yinqiong ;
Fan, Yixing ;
Sun, Fei ;
Zhang, Ruqing ;
Cheng, Xueqi .
ACM TRANSACTIONS ON INFORMATION SYSTEMS, 2022, 40 (04)