Improving the accuracy and diversity of personalized recommendation through a two-stage neighborhood selection

Junpeng Guo, Weidong Zhang, Jinze Chen, Haoran Zhang, Wenhua Li
{"title":"Improving the accuracy and diversity of personalized recommendation through a two-stage neighborhood selection","authors":"Junpeng Guo, Weidong Zhang, Jinze Chen, Haoran Zhang, Wenhua Li","doi":"10.1007/s10799-024-00433-2","DOIUrl":null,"url":null,"abstract":"<p>Collaborative Filtering remains the most widely used recommendation algorithm due to its simplicity and effectiveness. However, most studies addressing the trade-off between accuracy and diversity in collaborative filtering recommendation algorithms focus solely on optimizing the recommendation list, often neglecting users’ diverse demands for recommendation results. We propose a new user-based Two-Stage collaborative filtering method for Neighborhood Selection (TSNS) that considers both the similarity between users and the dissimilarity between neighbors in the neighborhood selection phase. Firstly, we define the user’s preference value for the attributes of evaluated items and determine the range and ranking of user preferences. Then, we construct a preference heterogeneity model to evaluate preference differences among users and obtain a preference heterogeneity matrix based on the range and ranking of preferences. Finally, to effectively ensure recommendation accuracy and diversity, we adopt a two-stage neighborhood selection method to identify a group of neighbors that are internally dissimilar but similar to target users. Deep representation learning methods can also be incorporated into this framework to calculate user similarity in the first stage. Experimental results on two datasets show that our proposed method outperforms the benchmark method, including those using deep learning, in terms of comprehensive performance. Our approach offers new insights into improving the accuracy and diversity of personalized recommendations.</p>","PeriodicalId":13616,"journal":{"name":"Information Technology and Management","volume":"59 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-08-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Information Technology and Management","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1007/s10799-024-00433-2","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Collaborative Filtering remains the most widely used recommendation algorithm due to its simplicity and effectiveness. However, most studies addressing the trade-off between accuracy and diversity in collaborative filtering recommendation algorithms focus solely on optimizing the recommendation list, often neglecting users’ diverse demands for recommendation results. We propose a new user-based Two-Stage collaborative filtering method for Neighborhood Selection (TSNS) that considers both the similarity between users and the dissimilarity between neighbors in the neighborhood selection phase. Firstly, we define the user’s preference value for the attributes of evaluated items and determine the range and ranking of user preferences. Then, we construct a preference heterogeneity model to evaluate preference differences among users and obtain a preference heterogeneity matrix based on the range and ranking of preferences. Finally, to effectively ensure recommendation accuracy and diversity, we adopt a two-stage neighborhood selection method to identify a group of neighbors that are internally dissimilar but similar to target users. Deep representation learning methods can also be incorporated into this framework to calculate user similarity in the first stage. Experimental results on two datasets show that our proposed method outperforms the benchmark method, including those using deep learning, in terms of comprehensive performance. Our approach offers new insights into improving the accuracy and diversity of personalized recommendations.

Abstract Image

通过两阶段邻域选择提高个性化推荐的准确性和多样性
协同过滤推荐算法因其简单有效而一直是应用最广泛的推荐算法。然而,大多数针对协同过滤推荐算法中准确性和多样性之间权衡的研究都只关注优化推荐列表,往往忽视了用户对推荐结果的不同需求。我们提出了一种新的基于用户的两阶段协作过滤邻域选择方法(TSNS),该方法在邻域选择阶段既考虑了用户之间的相似性,也考虑了邻域之间的不相似性。首先,我们定义用户对评价项目属性的偏好值,并确定用户偏好的范围和排序。然后,我们构建偏好异质性模型来评估用户之间的偏好差异,并根据偏好范围和排序得到偏好异质性矩阵。最后,为了有效保证推荐的准确性和多样性,我们采用了两阶段邻域选择方法,以识别出一组内部不同但与目标用户相似的邻域。深度表示学习方法也可被纳入该框架,在第一阶段计算用户相似度。在两个数据集上的实验结果表明,我们提出的方法在综合性能方面优于基准方法,包括使用深度学习的方法。我们的方法为提高个性化推荐的准确性和多样性提供了新的见解。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信