ClubCF: A Clustering-Based Collaborative Filtering Approach for Big Data Application

被引:30
|
作者
Hu, Rong [1 ,2 ]
Dou, Wanchun [1 ]
Liu, Jianxun [2 ]
机构
[1] Nanjing Univ, Dept Comp Sci & Technol, State Key Lab Novel Software Technol, Nanjing 210093, Jiangsu, Peoples R China
[2] Hunan Univ Sci & Technol, Key Lab Knowledge Proc & Networked Mfg, Xiangtan 411201, Peoples R China
基金
美国国家科学基金会;
关键词
Big data application; cluster; collaborative filtering; mashup; SERVICE; ALGORITHMS; SELECTION;
D O I
10.1109/TETC.2014.2310485
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Spurred by service computing and cloud computing, an increasing number of services are emerging on the Internet. As a result, service-relevant data become too big to be effectively processed by traditional approaches. In view of this challenge, a clustering-based collaborative filtering approach is proposed in this paper, which aims at recruiting similar services in the same clusters to recommend services collaboratively. Technically, this approach is enacted around two stages. In the first stage, the available services are divided into small-scale clusters, in logic, for further processing. At the second stage, a collaborative filtering algorithm is imposed on one of the clusters. Since the number of the services in a cluster is much less than the total number of the services available on the web, it is expected to reduce the online execution time of collaborative filtering. At last, several experiments are conducted to verify the availability of the approach, on a real data set of 6225 mashup services collected from ProgrammableWeb.
引用
收藏
页码:302 / 313
页数:12
相关论文
共 50 条
  • [21] A Genetics Clustering-based Approach for Weblog Data Cleaning
    Ganibardi, Amine
    Ali, Cherif Arab
    2018 SIXTH INTERNATIONAL CONFERENCE ON ENTERPRISE SYSTEMS (ES 2018), 2018, : 75 - 81
  • [22] Graph clustering-based discretization approach to microarray data
    Kittakorn Sriwanna
    Tossapon Boongoen
    Natthakan Iam-On
    Knowledge and Information Systems, 2019, 60 : 879 - 906
  • [23] A Fuzzy Clustering-Based Denoising Model for Evaluating Uncertainty in Collaborative Filtering Recommender Systems
    Zhu, Jun
    Han, Lixin
    Gou, Zhinan
    Yuan, Xiaofeng
    JOURNAL OF THE ASSOCIATION FOR INFORMATION SCIENCE AND TECHNOLOGY, 2018, 69 (09) : 1109 - 1121
  • [24] Graph clustering-based discretization approach to microarray data
    Sriwanna, Kittakorn
    Boongoen, Tossapon
    Iam-On, Natthakan
    KNOWLEDGE AND INFORMATION SYSTEMS, 2019, 60 (02) : 879 - 906
  • [25] A clustering-based hybrid approach for dual data reduction
    Ratnoo, Saroj
    Rathee, Seema
    Ahuja, Jyoti
    INTERNATIONAL JOURNAL OF INTELLIGENT ENGINEERING INFORMATICS, 2018, 6 (05) : 468 - 490
  • [26] An effective user clustering-based collaborative filtering recommender system with grey wolf optimisation
    Sivaramakrishnan, N.
    Subramaniyaswamy, V.
    Ravi, Logesh
    Vijayakumar, V.
    Gao, Xiao-Zhi
    Sri, S. L. Rakshana
    INTERNATIONAL JOURNAL OF BIO-INSPIRED COMPUTATION, 2020, 16 (01) : 44 - 55
  • [27] User Attributes Clustering-Based Collaborative Filtering Recommendation Algorithm and Its Parallelization on Spark
    Wang, Zhongjie
    Yu, Nana
    Wang, Jiaxian
    THEORY, METHODOLOGY, TOOLS AND APPLICATIONS FOR MODELING AND SIMULATION OF COMPLEX SYSTEMS, PT I, 2016, 643 : 442 - 451
  • [28] A hybrid method using multidimensional clustering-based collaborative filtering to improve recommendation diversity
    Li, Xiaohui
    Murata, Tomohiro
    IEEJ Transactions on Electronics, Information and Systems, 2013, 133 (04) : 749 - 755
  • [29] Collaborative filtering-based recommendation system for big data
    Shen, Jian
    Zhou, Tianqi
    Chen, Lina
    INTERNATIONAL JOURNAL OF COMPUTATIONAL SCIENCE AND ENGINEERING, 2020, 21 (02) : 219 - 225
  • [30] Big Data Visualization Collaborative Filtering Algorithm Based on RHadoop
    Cai, Lijun
    Guan, Xiangqing
    Chi, Peng
    Chen, Lei
    Luo, Jianting
    INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2015,