A collaborative filtering algorithm based on correlation coefficient

被引:14
|
作者
Hong, Bo [1 ]
Yu, Mengchen [1 ]
机构
[1] Xian Technol Univ, Sch Comp Sci & Engn, Xian 710021, Shaanxi, Peoples R China
来源
NEURAL COMPUTING & APPLICATIONS | 2019年 / 31卷 / 12期
关键词
Collaborative filtering; Correlation coefficient; Recommendation system; Semantic similarity computing; RECOMMENDATION; SYSTEMS;
D O I
10.1007/s00521-018-3857-7
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Due to the concise design concept and the superior computing performance, collaborative filtering algorithm has become a hot research field in recommendation systems. Firstly, this paper summarizes the relevant research achievements of collaborative filtering algorithms in recent years. By analyzing data sparsity and scalability problem in collaborative filtering algorithm, a novel collaborative filtering algorithm based on correlation coefficient (COR based) is proposed. The key functional parts of COR-based CF algorithm are the calculation of semantic similarity and the acquirement of similarity-term frequency weight. The main performance metric of COR-based CF algorithm includes means absolute error and hit ratio. The experimental results demonstrate that the COR-based CF algorithm outperforms the traditional collaborative filtering algorithms which are user-based CF algorithm and item-based CF algorithm. In the proposed COR-based CF algorithm, the sparsity and scalability problems among collaborative filtering algorithms have been effectively relieved.
引用
收藏
页码:8317 / 8326
页数:10
相关论文
共 50 条
  • [1] A collaborative filtering algorithm based on correlation coefficient
    Bo Hong
    Mengchen Yu
    Neural Computing and Applications, 2019, 31 : 8317 - 8326
  • [2] Collaborative filtering recommendation algorithm based on class correlation distance
    Zhang, Hanfei, 1600, Bentham Science Publishers (14):
  • [3] An Improved Collaborative Filtering Algorithm Based on Bhattacharyya Coefficient and LDA Topic Model
    Zhang, Chunxia
    Yang, Ming
    ARTIFICIAL INTELLIGENCE (ICAI 2018), 2018, 888 : 222 - 232
  • [4] Collaborative filtering recommendation algorithm based on user correlation and evolutionary clustering
    Chen, Jianrui
    Zhao, Chunxia
    Uliji
    Chen, Lifang
    COMPLEX & INTELLIGENT SYSTEMS, 2020, 6 (01) : 147 - 156
  • [5] Collaborative filtering recommendation algorithm based on user correlation and evolutionary clustering
    Jianrui Chen
    Chunxia Zhao
    Lifang Uliji
    Complex & Intelligent Systems, 2020, 6 : 147 - 156
  • [6] A Collaborative Filtering Recommendation Algorithm Based on the Difference and the Correlation of Users' Ratings
    Cai, Zhao-hui
    Wang, Jing-song
    Li, Yong-kai
    Liu, Shu-bo
    DATA SCIENCE, PT 1, 2017, 727 : 52 - 63
  • [7] An Improved Collaborative Filtering Algorithm Based on User Interest Diffusion and Time Correlation
    Hui, Kangle
    Hou, Hong
    Xue, Siyu
    2020 5TH INTERNATIONAL CONFERENCE ON MATHEMATICS AND ARTIFICIAL INTELLIGENCE (ICMAI 2020), 2020, : 38 - 42
  • [8] Collaborative filtering algorithm based on data mixing and filtering
    Cheng X.
    Feng L.
    Gui Q.
    International Journal of Performability Engineering, 2019, 15 (08): : 2267 - 2276
  • [9] Trust -based collaborative filtering algorithm
    Xu, Xiaowei
    Wang, Fudong
    2012 FIFTH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN (ISCID 2012), VOL 1, 2012, : 321 - 324
  • [10] A COLLABORATIVE FILTERING ALGORITHM BASED ON BICLUSTERING
    Zhou, Weixing
    Zhang, Gege
    Zha, Xiaorong
    Li, Mehiang
    Hu, Xiaohui
    Xue, Yun
    PROCEEDINGS OF 2015 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOL. 2, 2015, : 533 - 538