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 条
  • [31] A Collaborative Filtering Recommendation Algorithm Based on SVD Smoothing
    Ren, YiBo
    Gong, SongJie
    2009 THIRD INTERNATIONAL SYMPOSIUM ON INTELLIGENT INFORMATION TECHNOLOGY APPLICATION, VOL 2, PROCEEDINGS, 2009, : 530 - 532
  • [32] An Improved Collaborative Filtering Recommendation Algorithm Based on Reliability
    Fan, Shiping
    Yu, Hao
    Huang, Haihui
    2018 IEEE 3RD INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND BIG DATA ANALYSIS (ICCCBDA), 2018, : 45 - 51
  • [33] A collaborative filtering recommendation algorithm based on embedding representation
    Alharbe, Nawaf
    Rakrouki, Mohamed Ali
    Aljohani, Abeer
    EXPERT SYSTEMS WITH APPLICATIONS, 2023, 215
  • [34] Distributed collaborative filtering recommendation algorithm based on DHT
    Wang, Tao
    Wang, Minghui
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (02): : S2931 - S2941
  • [35] A collaborative filtering recommendation algorithm based on normalization approach
    Panda, Sanjaya Kumar
    Bhoi, Sourav Kumar
    Singh, Munesh
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2020, 11 (11) : 4643 - 4665
  • [36] Credibility-based collaborative filtering recommendation algorithm
    Wang, Qian
    Zhang, Xiaobin
    Sun, Min
    Deng, Xiaoyan
    Journal of Information and Computational Science, 2010, 7 (01): : 259 - 268
  • [37] A Hybrid Recommendation Algorithm Based on Social and Collaborative Filtering
    Li, Guo
    Yijun, Yang
    Rong, Huang
    PROCEEDINGS OF THE 2017 6TH INTERNATIONAL CONFERENCE ON MEASUREMENT, INSTRUMENTATION AND AUTOMATION (ICMIA 2017), 2017, 154 : 242 - 247
  • [38] A Collaborative Filtering Recommendation Algorithm Based on Time Weight
    Dai, Yae
    MICRO NANO DEVICES, STRUCTURE AND COMPUTING SYSTEMS, 2011, 159 : 667 - 670
  • [39] Collaborative Filtering Recommendation Algorithm based on Hadoop and Spark
    Kupisz, Bartosz
    Unold, Olgierd
    2015 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL TECHNOLOGY (ICIT), 2015, : 1510 - 1514
  • [40] Collaborative Filtering Recommendation Algorithm based on Improved Similarity
    Zhou, Weibai
    Li, Rong
    Liu, Wei
    PROCEEDINGS OF 2020 IEEE 5TH INFORMATION TECHNOLOGY AND MECHATRONICS ENGINEERING CONFERENCE (ITOEC 2020), 2020, : 321 - 324