Scalable and practical One-Pass clustering algorithm for recommender system

被引:7
|
作者
Khalid, Asra [1 ]
Ghazanfar, Mustansar Ali [1 ]
Zahra, Sobia [1 ]
Azam, Muhammad Awais [1 ]
机构
[1] Univ Engn & Technol, Dept Software Engn, Taxila, Pakistan
关键词
Recommender systems; collaborative filtering; K-Means clustering; One-Pass; online;
D O I
10.3233/IDA-150316
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Recommender systems apply artificial intelligence techniques for filtering unseen information and predict whether a user would like/dislike a given item. K-Means clustering-based recommendation algorithms have been proposed claiming to increase the scalability of recommender systems. One potential drawback of these algorithms is that they perform training offline and hence cannot accommodate the incremental updates with the arrival of new data, making them unsuitable for the dynamic environments. From this line of research, a new clustering algorithm called One-Pass is proposed, which is a simple realtime algorithm that maintains a good level of accuracy, scale well with data, and build the training model incrementally with the arrival of new data. We run One-Pass algorithm on four different datasets (MovieLens, Film Trust, Book Crossing, and Last-FM) and empirically show that the proposed algorithm outperforms K-Means in terms of recommendation and training time. Moreover, One-Pass algorithm is comparable to K-Means in term of accuracy and cluster quality.
引用
收藏
页码:279 / 310
页数:32
相关论文
共 50 条
  • [1] A Scalable and Practical One-Pass Clustering Algorithm for Recommender System
    Khalid, Asra
    Chazanfar, Mustansar Ali
    Azam, Awais
    Alahmari, Saad Ali
    [J]. EIGHTH INTERNATIONAL CONFERENCE ON MACHINE VISION (ICMV 2015), 2015, 9875
  • [2] One-Pass Clustering Superpixels
    Kesavan, Yogarajah
    Ramanan, Amirthalingam
    [J]. 2014 7TH INTERNATIONAL CONFERENCE ON INFORMATION AND AUTOMATION FOR SUSTAINABILITY (ICIAFS), 2014,
  • [3] One-pass View-unaligned Clustering
    Dong, Wenhua
    Wu, Xiao-Jun
    Feng, Zhenhua
    Ahmed, Sara Atito Ali
    Awais, Muhammad
    Kittler, Josef
    [J]. IEEE TRANSACTIONS ON MULTIMEDIA, 2024, 26 : 9699 - 9709
  • [4] Scalable One-Pass Synthesis for Digital Microfluidic Biochips
    Wille, Robert
    Keszocze, Oliver
    Drechsler, Rolf
    Boehnisch, Tobias
    Kroker, Alexander
    [J]. IEEE DESIGN & TEST, 2015, 32 (06) : 41 - 50
  • [5] Updating Graph Indices with a One-Pass Algorithm
    Yuan, Dayu
    Mitra, Prasenjit
    Yu, Huiwen
    Giles, C. Lee
    [J]. SIGMOD'15: PROCEEDINGS OF THE 2015 ACM SIGMOD INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2015, : 1903 - 1916
  • [6] A ONE-PASS THINNING ALGORITHM WITH INTERFERENCE GUARDS
    STEWART, A
    [J]. PATTERN RECOGNITION LETTERS, 1994, 15 (08) : 825 - 832
  • [7] SCALLA: A Platform for Scalable One-Pass Analytics Using MapReduce
    Li, Boduo
    Mazur, Edward
    Diao, Yanlei
    McGregor, Andrew
    Shenoy, Prashant
    [J]. ACM TRANSACTIONS ON DATABASE SYSTEMS, 2012, 37 (04):
  • [8] One-pass parallel hexagonal thinning algorithm
    Staunton, RC
    [J]. IEE PROCEEDINGS-VISION IMAGE AND SIGNAL PROCESSING, 2001, 148 (01): : 45 - 53
  • [9] Accelerating one-pass clustering by cluster selection racing
    Labroche, Nicolas
    Detyniecki, Marcin
    Baerecke, Thomas
    [J]. 2013 IEEE 25TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI), 2013, : 491 - 498
  • [10] One-Pass Incomplete Multi-View Clustering
    Hu, Menglei
    Chen, Songcan
    [J]. THIRTY-THIRD AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE / THIRTY-FIRST INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE / NINTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2019, : 3838 - 3845