Collaborative Recommender System Based on Improved Firefly Algorithm

被引:0
|
作者
Sharma, Bharti [1 ]
Hashmi, Adeel [2 ]
Gupta, Charu [3 ]
Jain, Amita [4 ]
机构
[1] Maharaja Surajmal Inst Technol, Dept Informat Technol, Delhi, India
[2] Maharaja Surajmal Inst Technol, Dept Comp Sci & Engn, Delhi, India
[3] Bhagwan Parshuram Inst Technol, Dept Comp Sci & Engn, Delhi, India
[4] Netaji Subhas Univ Technol, Dept Comp Sci & Engn, Delhi, India
来源
COMPUTACION Y SISTEMAS | 2022年 / 26卷 / 02期
关键词
Clustering; collaborative filtering; firefly algorithm; recommender system; swarm intelligence;
D O I
10.13053/CyS-26-2-4232
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A recommendation system aims to capture the taste of the customer and predict relevant items which he/she may be interested in buying. There are many algorithms for generating recommendations in literature, however, most of them are non-optimal and do not have the capability to handle big data. In this paper, a collaborative recommendation system is proposed based on improved firefly algorithm. The firefly algorithm is used to generate optimal clusters which provide effective recommendations. The proposed algorithm works in two phases: Phase I which generates the clusters with firefly algorithm and Phase II gives real time recommendations. The firefly algorithm has been implemented in Apache Spark to give it the capability of handling big data. The combination of improved firefly-based clustering and Apache Spark makes it much faster and optimal than the state-of-the-art recommendation models. For experiments, movie-lens dataset has been utilized and different evaluation metrics have been used for performance analysis. The results show that the proposed method gives better results compared to existing methods.
引用
收藏
页码:537 / 549
页数:13
相关论文
共 50 条
  • [1] A Recommender System for Ordering Platform Based on An Improved Collaborative Filtering Algorithm
    Yu, Chengchao
    Tang, Qingshi
    Liu, Zheng
    Dong, Bin
    Wei, Zhihua
    [J]. 2018 INTERNATIONAL CONFERENCE ON AUDIO, LANGUAGE AND IMAGE PROCESSING (ICALIP), 2018, : 298 - 302
  • [2] A study on the improved collaborative filtering algorithm for recommender system
    Lee, Hee Choon
    Lee, Seok Jun
    Chung, Young Jun
    [J]. SERA 2007: 5TH ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH, MANAGEMENT, AND APPLICATIONS, PROCEEDINGS, 2007, : 297 - +
  • [3] An Improved Collaborative Recommender System
    Devi, M. K. Kavitha
    Venkatesh, P.
    [J]. 2009 FIRST INTERNATIONAL CONFERENCE ON NETWORKS & COMMUNICATIONS (NETCOM 2009), 2009, : 386 - +
  • [4] An improved personalized collaborative filtering algorithm in e-commerce recommender system
    Guo, Yanhong
    Deng, Guishi
    [J]. 2006 INTERNATIONAL CONFERENCE ON SERVICE SYSTEMS AND SERVICE MANAGEMENT, VOLS 1 AND 2, PROCEEDINGS, 2006, : 1582 - 1586
  • [5] Construction system reliability analysis based on improved firefly algorithm
    Li Y.
    Yu Y.
    Zhao J.
    [J]. Li, Yancang (liycancang@hebeu.edu.cn), 1600, Bentham Science Publishers B.V., P.O. Box 294, Bussum, 1400 AG, Netherlands (10): : 189 - 199
  • [6] An improved firefly algorithm for collaborative manufacturing chain optimization problem
    Zhang, Fuqiang
    Hui, Jizhuang
    Zhu, Bin
    Guo, Yunxin
    [J]. PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART B-JOURNAL OF ENGINEERING MANUFACTURE, 2019, 233 (06) : 1711 - 1722
  • [7] Hybrid collaborative filtering and content-based filtering for improved recommender system
    Jung, KY
    Park, DH
    Lee, JH
    [J]. COMPUTATIONAL SCIENCE - ICCS 2004, PT 1, PROCEEDINGS, 2004, 3036 : 295 - 302
  • [8] A collaborative filtering recommender system using genetic algorithm
    Alhijawi, Bushra
    Kilani, Yousef
    [J]. INFORMATION PROCESSING & MANAGEMENT, 2020, 57 (06)
  • [9] An Improved Firefly Algorithm Based on An Attraction Switch
    Liu, Jianxun
    Shi, Jinfei
    Hao, Fei
    [J]. 2021 INTERNATIONAL SYMPOSIUM ON COMPUTER SCIENCE AND INTELLIGENT CONTROLS (ISCSIC 2021), 2021, : 355 - 360
  • [10] An improved firefly algorithm based on probabilistic attraction
    Yu, Gan
    [J]. INTERNATIONAL JOURNAL OF COMPUTING SCIENCE AND MATHEMATICS, 2016, 7 (06) : 530 - 536