计算机与现代化 ›› 2023, Vol. 0 ›› Issue (11): 44-50.doi: 10.3969/j.issn.1006-2475.2023.11.007

• 算法设计与分析 • 上一篇    下一篇

基于电商用户行为的隐式反馈推荐应用研究

  

  1. (南京邮电大学通信与信息工程学院,江苏 南京 210003)
  • 出版日期:2023-11-29 发布日期:2023-11-29
  • 作者简介:朱宏启(1993—),男,江苏徐州人,硕士研究生,研究方向:互联网大数据挖掘,E-mail: zhu_hong_qi@163.com; 王 诚(1970—),男,江苏南京人,副教授,硕士生导师,研究方向:互联网大数据挖掘,E-mail: 103815180@qq.com。
  • 基金资助:
    国家自然科学基金资助项目(61801240)

Application Research of Implicit Feedback Recommendation Based on E-commerceUser Behavior

  1. (School of Telecommunications & Information Engineering, Nanjing University of Posts and Telecommunications, 
    Nanjing 210003, China)
  • Online:2023-11-29 Published:2023-11-29

摘要: 摘要:贝叶斯个性化排序(BPR)算法是隐式反馈问题中最具代表性的算法之一,但BPR算法中提出的用户间独立性假设和个人对2个项目的成对偏好假设都过于严格。GBPR算法重新定义了用户的个人偏好,并使用由志趣相投的多个用户形成的组偏好来代替个人偏好,以放宽用户间独立性的假设。DPR算法把偏序对作为基本单元来优化偏好间的差值而不是偏好的差值,以放宽个人对2个项目的成对偏好的假设。结合上述研究,本文提出e-GDPR算法,进一步提高用户对物品的偏好预测能力。该算法可以充分利用数据集中的用户信息(如性别、消费水平)和商品信息(如商品种类),把组偏好引入DPR算法并根据消费水平与性别对用户进行分组后随机抽样,以创建更具代表性的用户组,本文对采样方式进行改进,不再使用随机采样,而是随机抽取由同一种类的2个商品构成的三元组样本,并认为它们比随机选择的商品所组成的三元组样本更可靠。然后,引入隐式反馈偏好量化模型来计算用户的个人偏好,并能充分考虑隐藏在各种隐式操作类型背后的用户偏好。最终,在京东电商数据集上进行仿真推荐实验,实验结果表明与基线算法相比e-GDPR算法可以取得更好的推荐效果。

关键词: 关键词:贝叶斯个性化排序, 推荐算法, 隐式反馈, 采样方式, 组偏好

Abstract: Abstract: The Bayesian Personalized Ranking algorithm is one of the most representative algorithms for implicit feedback problems, but both the assumption of independence between users and the assumption of individuals’ pairwise preferences for two items proposed in the BPR algorithm are too restrictive. The GBPR algorithm redefines the individual preferences of users, using group preferences formed by like-minded users instead of individual preferences to relax the assumption of independence among users. The DPR algorithm takes the partial order pair as the basic unit to optimize the difference between preferences rather than the difference of preferences to relax the assumption of an individual’s pairwise preference for two items. Based on the above research, this paper proposes an e-GDPR algorithm to further enhance the user’s ability to predict preferences for items. The algorithm can make full use of user information (such as gender, consumption level) and commodity information (such as category) in the data set, introduce group preference into the DPR algorithm, divide users into groups according to consumption level and gender, randomly sample to form more representative user groups, and no longer use random sampling directly when sampling.Instead, a triad sample consisting of two randomly selected commodities belonging to the same category is considered to be more reliable than a triad sample consisting of randomly selected commodities. Then the implicit feedback preference quantification model is introduced to calculate the user’s personal preference, which can fully consider the user’s preference behind various implicit operation types. Finally, a recommendation experiment is carried out on the Jingdong e-commerce data set, and the experimental results show that the e-GDPR algorithm can achieve better recommendation results compared with the baseline algorithm.

Key words: Key words:Bayesian personalized ranking, recommendation algorithm, implicit feedback, sampling methods, group preference

中图分类号: