Collaborative filtering system based on classification and extended K-means algorithm

被引:0
|
作者
Wu Y.K. [1 ]
Tang Z.H. [1 ]
机构
[1] School of Information, Zhejiang University of Finance and Economic
关键词
Classification; Clustering; Collaborative filtering (CF); K-means; Similarity;
D O I
10.4156/aiss.vol3.issue7.22
中图分类号
学科分类号
摘要
Collaborative filtering (CF) is one of the most successful recommending techniques. With the tremendous growth in the number of users and items, however, the system encounters two key challenges, decreased recommending quality and increased response time. New technologies are urgently needed to deal with such large-scale problems. To address these issues, we suggest constructing the item category system based on the user-item rating matrix, calculating the similarity between items and classes, extracting the neighbor-class set, and predicting user scores based on such neighbor-sets. Because the dimension of the item classes is far smaller than the one of the items, the algorithm' computational speed is enormously enhanced. To mitigate the harmful effects on the system's predicting accuracy given by item-class based algorithm, the paper puts forward clustering after classification and extended K-means algorithm to construct the items' accurate category system. The experimental results indicate that classification and extended K-means algorithm have brought promising effects on the system, which ensure considerable predicting accuracy, while in the meantime, provide dramatically better performance than traditional item-based CF. So, the algorithm is a good choice for large-scale recommendation system.
引用
收藏
页码:187 / 194
页数:7
相关论文
共 50 条
  • [31] A Clustering Algorithm Based on K-means for Wireless Indoor Monitoring System
    Li, Xiao Hui
    Fang, Kang Ling
    Zhang, Liang
    He, Jian
    2009 INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND COMPUTER SCIENCE, VOL 1, PROCEEDINGS, 2009, : 488 - +
  • [32] K and starting means for k-means algorithm
    Fahim, Ahmed
    JOURNAL OF COMPUTATIONAL SCIENCE, 2021, 55
  • [33] Analysis of K-Means Algorithm on Fingerprint Based Indoor Localization System
    Bai, Sidong
    Wu, Tong
    2013 5TH IEEE INTERNATIONAL SYMPOSIUM ON MICROWAVE, ANTENNA, PROPAGATION AND EMC TECHNOLOGIES FOR WIRELESS COMMUNICATIONS (MAPE), 2013, : 44 - 48
  • [34] Weight Based Movie Recommendation System Using K-Means Algorithm
    Himel, Md Tayeb
    Uddin, Mohammed Nazim
    Hossian, Mohammad Arif
    Jang, Yeong Min
    2017 INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGY CONVERGENCE (ICTC), 2017, : 1302 - 1306
  • [35] Insulator segmentation algorithm based on k-means
    Zhang, Kaibi
    Yang, Lin
    2019 CHINESE AUTOMATION CONGRESS (CAC2019), 2019, : 4747 - 4751
  • [36] K-means Algorithm Based on Fitting Function
    Chu, SiYong
    Deng, YanNi
    Tu, LinLi
    PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON APPLIED SCIENCE AND ENGINEERING INNOVATION, 2015, 12 : 1940 - 1945
  • [37] K-Means algorithm based on Cloud Computing
    Xu, Yunfeng
    Zhang, Yan
    Ma, Rui
    2012 FIFTH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN (ISCID 2012), VOL 2, 2012, : 363 - 365
  • [38] A Clustering Method Based on K-Means Algorithm
    Li, Youguo
    Wu, Haiyan
    INTERNATIONAL CONFERENCE ON SOLID STATE DEVICES AND MATERIALS SCIENCE, 2012, 25 : 1104 - 1109
  • [39] K-means Based Transfer Learning Algorithm
    Du, Yuanyuan
    Li, Bo
    Quan, Zhonghua
    ADVANCED INTELLIGENT COMPUTING TECHNOLOGY AND APPLICATIONS, ICIC 2023, PT IV, 2023, 14089 : 179 - 190
  • [40] Improvement of K-means algorithm based on density
    Zhang, Lanlan
    Qu, Jinshuai
    Gao, Minghu
    Zhao, Meina
    PROCEEDINGS OF 2019 IEEE 8TH JOINT INTERNATIONAL INFORMATION TECHNOLOGY AND ARTIFICIAL INTELLIGENCE CONFERENCE (ITAIC 2019), 2019, : 1070 - 1073