An Improved Slope One Algorithm Combining KNN Method Weighted by User Similarity

被引:0
|
作者
Tian, Songrui [1 ]
Ou, Ling [1 ]
机构
[1] Southwest Univ, Sch Comp & Informat Sci, Chongqing 400715, Peoples R China
来源
关键词
Weighted information entropy; K-nearest-neighborhood; Slope One algorithm; Personalized recommendation; Data mining;
D O I
10.1007/978-3-319-47121-1_8
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Data sparsity is a main factor affecting the prediction accuracy of collaborative filtering. Based on the simple linear regression model, Slope One algorithm aims to enhance the performance significantly by reducing the response time and maintenance, and overcoming the cold start issue. It uses rating data to do calculation without considering the similarity. In this paper, we proposed an improved algorithm by combining the dynamic k-nearest-neighborhood method and the user similarity generated by the weighted information entropy with Slope One algorithm. Especially, the similarity between users is calculated and added on the fly. Experiments on the MovieLens data set show that the proposed algorithm can achieve better recommendation quality and prediction accuracy. Besides, the stability of the algorithm is also relatively satisfying.
引用
收藏
页码:88 / 98
页数:11
相关论文
共 50 条
  • [1] The K-Nearest Neighbor Slope One Algorithm Based on Weighted User Similarity and User tag
    Ye, GongBing
    Zhao, XueYan
    [J]. PROCEEDINGS OF THE 30TH CHINESE CONTROL AND DECISION CONFERENCE (2018 CCDC), 2018, : 3665 - 3670
  • [2] An improved weighted KNN fingerprint positioning algorithm
    Chen, Bohang
    Ma, Jun
    Zhang, Lingfei
    Xiong, Zhuang
    Fan, Jinyu
    Lan, Haiming
    [J]. WIRELESS NETWORKS, 2024, 30 (06) : 6011 - 6022
  • [3] A Recommendation Algorithm Combining Clustering Method and Slope One Scheme
    Mi, Zhenzhen
    Xu, Congfu
    [J]. BIO-INSPIRED COMPUTING AND APPLICATIONS, 2012, 6840 : 160 - 167
  • [4] An Recommendation Algorithm Based on Weighted Slope One Algorithm and User-Based Collaborative Filtering
    Wang Panpan
    Qian Qian
    Shang Zhenhong
    Li Jingsong
    [J]. PROCEEDINGS OF THE 28TH CHINESE CONTROL AND DECISION CONFERENCE (2016 CCDC), 2016, : 2431 - 2434
  • [5] Improved Weight Slope One Algorithm of Integrating Expert Similarity and Item Characteristics
    Li, Weiqian
    Gao, Ling
    Wang, Hai
    Zhang, Ziyun
    Zhang, Yi
    [J]. 2018 SIXTH INTERNATIONAL CONFERENCE ON ADVANCED CLOUD AND BIG DATA (CBD), 2018, : 316 - 321
  • [6] A Weighted KNN Algorithm Based on Entropy Method
    Zhang, Hui
    Hou, Kaihu
    Zhou, Zhou
    [J]. INTELLIGENT COMPUTING AND INTERNET OF THINGS, PT II, 2018, 924 : 443 - 451
  • [7] A Personalized Recommendation Algorithm Combining Slope One Scheme and User Based Collaborative Filtering
    Wang, Pu
    Ye, HongWu
    [J]. 2009 INTERNATIONAL CONFERENCE ON INDUSTRIAL AND INFORMATION SYSTEMS, PROCEEDINGS, 2009, : 152 - +
  • [8] Robust Boosting Method Combining Weighted KNN and Adaptive Newton Method
    Luo, Senlin
    Zhao, Weixiao
    Pan, Limin
    [J]. Beijing Ligong Daxue Xuebao/Transaction of Beijing Institute of Technology, 2021, 41 (01): : 112 - 120
  • [9] An Improved Adaboost Algorithm for Imbalanced Data Based on Weighted KNN
    Li, Kewen
    Xie, Peng
    Zhai, Jiannan
    Liu, Wenying
    [J]. 2017 IEEE 2ND INTERNATIONAL CONFERENCE ON BIG DATA ANALYSIS (ICBDA), 2017, : 30 - 34
  • [10] A Fingerprint Localization Method Based on Weighted KNN Algorithm
    Cheng, Long
    Li, Yizhe
    Zhang, Min
    Wang, Chuchu
    [J]. 2018 IEEE 18TH INTERNATIONAL CONFERENCE ON COMMUNICATION TECHNOLOGY (ICCT), 2018, : 1271 - 1275