An improved item-based collaborative filtering using a modified Bhattacharyya coefficient and user–user similarity as weight

被引:0
作者
Pradeep Kumar Singh
Shreyashee Sinha
Prasenjit Choudhury
机构
[1] GLA University,Department of Computer Engineering and Application
[2] National Institute of Technology,Department of Computer Science and Engineering
来源
Knowledge and Information Systems | 2022年 / 64卷
关键词
Recommender system; Collaborative filtering; Similarity function; Similarity measure; Top-N;
D O I
暂无
中图分类号
学科分类号
摘要
Item-based filtering technique is a collaborative filtering algorithm for recommendations. Correlation-based similarity measures such as cosine similarity, Pearson correlation, and its variants have inherent limitations on sparse datasets because items may not have enough ratings for predictions. In addition, traditional similarity measures mainly focus on the orientations of the rating vectors, not magnitude, and as a result two rating vectors with different magnitudes but oriented in the same direction, can be exactly similar. Another aspect is that on a set of items, similar users’ may have different rating pattern. In addition, to calculate the similarity between items, ratings of all co-rated users are considered; however, a judicious approach is to consider the similarity between users as a weight to find the similar neighbors of a target item. To mitigate these issues, a modified Bhattacharyya coefficient is proposed in this paper. The proposed similarity measure is used to calculate user–user similarity, which in turn is used as a weight in item-based collaborative filtering. The experimental analysis on the collected MovieLens datasets shows a significant improvement of item-based collaborative filtering, when user–user similarity calculated by the proposed modified similarity measure is used as a weight.
引用
收藏
页码:665 / 701
页数:36
相关论文
共 82 条
  • [1] Zheng K(2016)Big data-driven optimization for mobile networks toward 5g IEEE Netw 30 44-51
  • [2] Yang Z(2009)A survey of collaborative filtering techniques Adv Artif Intel 4 2-179
  • [3] Zhang K(2018)Merging user and item based collaborative filtering to alleviate data sparsity Int J Syst Assurance Eng Manag 9 173-3287
  • [4] Chatzimisios P(2016)A survey of collaborative filtering-based recommender systems for mobile internet applications IEEE Access 4 3273-166
  • [5] Yang K(2014)A new user similarity model to improve the accuracy of collaborative filtering Knowledge-Based Syst 56 156-3812
  • [6] Xiang W(2015)Enhancing memory-based collaborative filtering for group recommender systems Expert Syst Appl 42 3801-19
  • [7] Su X(2015)Simultaneous co-clustering and learning to address the cold start problem in recommender systems Knowledge-Based Syst 82 11-74
  • [8] Khoshgoftaar TM(2014)A cuda-enabled parallel implementation of collaborative filtering Procedia Comput Sci 30 66-41
  • [9] Kant S(2016)Parallel and distributed collaborative filtering: a survey ACM Computing Surveys (CSUR) 49 1-320
  • [10] Mahara T(2019)Optimizing parallel collaborative filtering approaches for improving recommendation systems performance Information 10 155-55