《计算机应用》唯一官方网站 ›› 2023, Vol. 43 ›› Issue (4): 1122-1128.DOI: 10.11772/j.issn.1001-9081.2022030455

• 数据科学与技术 • 上一篇    

基于自适应群组重排的长尾推荐模型

金苍宏1,2(), 邵育华2, 何琴芳2   

  1. 1.浙大城市学院 城市大脑研究院,杭州310015
    2.浙大城市学院 计算机与计算科学学院,杭州310015
  • 收稿日期:2022-04-11 修回日期:2022-08-08 接受日期:2022-08-15 发布日期:2023-01-11 出版日期:2023-04-10
  • 通讯作者: 金苍宏
  • 作者简介:邵育华(2001—),男,浙江杭州人,主要研究方向:推荐系统;
    何琴芳(1999—),女,浙江嘉兴人,主要研究方向:大数据、人工智能。
  • 基金资助:
    浙江省重点研发计划项目(2021C02060);浙江省自然科学基金资助项目(LY21F020003);浙大城市学院科研培育基金资助课题(X?202206)

Long-tail recommendation model based on adaptive group reranking

Canghong JIN1,2(), Yuhua SHAO2, Qinfang HE2   

  1. 1.City Brain Institute,Zhejiang University City College,Hangzhou Zhejiang 310015,China
    2.School of Computer and Computing Science,Zhejiang University City College,Hangzhou Zhejiang 310015,China
  • Received:2022-04-11 Revised:2022-08-08 Accepted:2022-08-15 Online:2023-01-11 Published:2023-04-10
  • Contact: Canghong JIN
  • About author:SHAO Yuhua, born in 2001. His research interests include recommender system.
    HE Qinfang, born in 1999. Her research interests include big data, artificial intelligence.
  • Supported by:
    Zhejiang Key Science and Technology Program(2021C02060);Natural Science Foundation of Zhejiang Province(LY21F020003);Scientific Development Foundation of Zhejiang University City College(X-202206)

摘要:

针对传统推荐算法过度关注推荐的精度而导致的长尾问题,即热门项目拥有过高的推荐量的同时非热门项目长时间不被关注,提出一种基于欧氏距离构建二维加权相似度并融入自适应群组重排的多目标优化推荐模型(MDOM)——自适应群组重排的推荐模型(AGRM)。首先,利用欧氏距离构建二维加权相似度度量,根据个体历史行为记录动态设定替换比例,并利用融入群组的多目标优化算法解决长尾推荐问题;其次,设计两个简明的目标函数,并同时考虑流行度和长尾关注度,以降低目标函数的复杂性;然后,基于二维加权相似度度量,选择用户子集作为“最佳推荐用户组”,并计算帕累托最优解。在MovieLens 1M和Yahoo数据集上的实验结果表明,AGRM的覆盖率表现最优,与基于物品相似的协同过滤(ItemCF)算法相比,分别平均提升了4.11、25.38个百分点;与用于Top-N推荐的具有浅并行路径的深度变分自动编码器(VASP)模型相比,分别平均提升了8.38、33.19个百分点。在Yahoo数据集上,AGRM的推荐的平均流行度最低,表明AGRM能够推荐更多长尾项目。

关键词: 长尾推荐, 自适应重排, 多目标优化, 有效用户群组, 行为决策模型

Abstract:

The traditional recommendation algorithms pay too much attention to the precision of recommendation, which leads to the high recommendation rate of popular items. At the same time, the unpopular items are not paid attention to for a long time. This is a classic long-tail problem. In response to this problem, a Multi-objective Dimension Optimization recommendation Model (MDOM), named Adaptive Group Reranking recommendation Model (AGRM) was proposed, with the construction of two-dimensional weighted similarity based on Euclidean distance and the incorporation of adaptive group reranking. Firstly, a two-dimensional weighted similarity measure was constructed using Euclidean distance, the replacement ratio was set dynamically according to the individual’s historical behavior records, and the long-tail recommendation problem was solved by using the multi-objective optimization algorithm integrated with group. Secondly, two concise objective functions were designed, and the complexity of the objective functions was reduced by taking popularity and long-tail attention into account. Thirdly, based on the two-dimensional weighted similarity measure, a user subset was selected as the "best recommended user group", and the Pareto optimal solution was calculated. Experimental results on MovieLens 1M and Yahoo datasets show that the coverage of AGRM is the best, with an average increase of 4.11 percentage points and 25.38 percentage points respectively compared to that of Item-based Collaborative Filtering (ItemCF) algorithm, and an average increase of 8.38 percentage points and 33.19 percentage points respectively compared to that of Deep Variational Autoencoder with Shallow Parallel Path for Top-N Recommendation (VASP) model. On Yahoo dataset, the average popularity of AGRM recommendation is the lowest, indicating that AGRM can recommend more long-tail items.

Key words: long-tail recommendation, adaptive reranking, multi-objective optimization, effective user group, behavior decision model

中图分类号: