A collaborative filtering recommendation algorithm based on double neighbor choosing strategy

被引:0
|
作者
Jia, Dongyan [1 ]
Zhang, Fuzhi [1 ]
机构
[1] School of Information Science and Engineering, Yanshan University, Qinhuangdao, Hebei 066004, China
来源
Jisuanji Yanjiu yu Fazhan/Computer Research and Development | 2013年 / 50卷 / 05期
关键词
Recommender systems - Trusted computing - Electronic commerce;
D O I
暂无
中图分类号
学科分类号
摘要
Collaborative filtering is the most successful and widely used recommendation technology in E-commerce recommender system. It can recommend products for users by collecting the preference information of similar users. However, the traditional collaborative filtering recommendation algorithms have the disadvantages of lower recommendation precision and weaker capability of attack-resistance. In order to solve the problems, a collaborative filtering recommendation algorithm based on double neighbor choosing strategy is proposed. Firstly, on the basis of the computational result of user similarity, the preference similar users of target user are chosen dynamically. Then the trust computing model is designed to measure the trust relation between users according to the ratings of similar users. The trustworthy neighbor set of target user is selected in accordance with the degree of trust between users. Finally, a novel collaborative filtering recommendation algorithm based on the double neighbor choosing strategy is designed to generate recommendation for the target user. Using the MovieLens and Netflix dataset, the performance of the novel algorithm is compared with that of others from both sides of recommendation precision and the capability of attack-resistance. Experimental results show that compared with the existing algorithms, the proposed algorithm not only improves the recommendation precision, but also resists the malicious users effectively.
引用
收藏
页码:1076 / 1084
相关论文
共 50 条
  • [1] Recommendation Strategy using Expanded Neighbor Collaborative Filtering
    Wang, Bin
    Gao, Qi
    Feng, XiaoXue
    Pan, Feng
    PROCEEDINGS OF THE 36TH CHINESE CONTROL CONFERENCE (CCC 2017), 2017, : 1451 - 1455
  • [2] An Improved Collaborative Filtering Recommendation Algorithm and Recommendation Strategy
    Li, Xiaofeng
    Li, Dong
    MOBILE INFORMATION SYSTEMS, 2019, 2019
  • [3] Recommendation Model Based on Collaborative Filtering Recommendation Algorithm
    Huang, Jun
    Proceedings of the 2016 4th International Conference on Mechanical Materials and Manufacturing Engineering (MMME 2016), 2016, 79 : 67 - 70
  • [4] Collaborative Filtering Recommendation Algorithm Using Dynamic Similar Neighbor Probability
    Huang, Chuangguang
    Yin, Jian
    Wang, Jing
    Zheng, Lirong
    ADVANCED DATA MINING AND APPLICATIONS, PROCEEDINGS, 2009, 5678 : 165 - +
  • [5] Collaborative Filtering Recommendation Algorithm Based on Cluster
    Li, Xingyuan
    2011 INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT), VOLS 1-4, 2012, : 2682 - 2685
  • [6] Logistic recommendation algorithm based on collaborative filtering
    Zhang Xiaoyu
    Dai Chaofan
    Zhao yanpeng
    PROCEEDINGS OF THE 2015 2ND INTERNATIONAL WORKSHOP ON MATERIALS ENGINEERING AND COMPUTER SCIENCES (IWMECS 2015), 2015, 33 : 865 - 868
  • [7] Collaborative filtering recommendation algorithm based on spark
    Tao J.
    Gan J.
    Wen B.
    International Journal of Performability Engineering, 2019, 15 (03) : 930 - 938
  • [8] A Collaborative Filtering Recommendation Algorithm Based on Biclustering
    Wang, Jiasheng
    Song, Hong
    Zhou, Xiaofeng
    2015 IEEE INTERNATIONAL CONFERENCE ON CYBER TECHNOLOGY IN AUTOMATION, CONTROL, AND INTELLIGENT SYSTEMS (CYBER), 2015, : 803 - 807
  • [9] A Book Recommendation Algorithm Based on Collaborative Filtering
    Zhu, Yuanqing
    PROCEEDINGS OF 2016 5TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT), 2016, : 286 - 289
  • [10] Research on Recommendation Algorithm Based on Collaborative Filtering
    Zhang Shichang
    PROCEEDINGS OF 2021 2ND INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND INFORMATION SYSTEMS (ICAIIS '21), 2021,