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 条
  • [31] A collaborative recommender system based on user association clusters
    Hwang, CS
    Tsai, PJ
    [J]. WEB INFORMATION SYSTEMS ENGINEERING - WISE 2005, 2005, 3806 : 463 - 469
  • [32] Recommender system based on semantic similarity and collaborative filtering
    Liu Pingfeng
    Nie Guihua
    Chen Donglin
    [J]. PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON INNOVATION & MANAGEMENT, VOLS 1 AND 2, 2006, : 1112 - 1117
  • [33] A tourist route recommender system based on collaborative filtering
    Santos, Suzanne Loures
    Durao, Frederico Araujo
    [J]. TEXTO LIVRE-LINGUAGEM E TECNOLOGIA, 2023, 16
  • [34] IIDQN: An Incentive Improved DQN Algorithm in EBSN Recommender System
    Guo, Jianan
    Wang, Yilei
    An, Hui
    Liu, Ming
    Zhang, Yiting
    Li, Chunmei
    [J]. SECURITY AND COMMUNICATION NETWORKS, 2022, 2022
  • [35] Research on Improved Collaborative Filtering-Based Mobile E-Commerce Personalized Recommender System
    Wu, Jiyi
    Ping, Lingdi
    Wang, Han
    Lin, Zhijie
    Zhang, Qifei
    [J]. 2008 INTERNATIONAL CONFERENCE ON MULTIMEDIA AND INFORMATION TECHNOLOGY, PROCEEDINGS, 2008, : 143 - +
  • [36] A Recommender System for Collaborative Knowledge
    Chen, Weiqin
    Persen, Ricard
    [J]. ARTIFICIAL INTELLIGENCE IN EDUCATION: BUILDING LEARNING SYSTEMS THAT CARE: FROM KNOWLEDGE REPRESENTATION TO AFFECTIVE MODELLING, 2009, 200 : 309 - +
  • [37] Optimized deployment of a radar network based on an improved firefly algorithm
    Zhang, Xue-jun
    Jia, Wei
    Guan, Xiang-min
    Xu, Guo-qiang
    Chen, Jun
    Zhu, Yan-bo
    [J]. FRONTIERS OF INFORMATION TECHNOLOGY & ELECTRONIC ENGINEERING, 2019, 20 (03) : 425 - 437
  • [38] Path Planning of Coastal Tourism Based on the Improved Firefly Algorithm
    Zhou, Xuejun
    [J]. JOURNAL OF COASTAL RESEARCH, 2020, : 263 - 266
  • [39] Optimized deployment of a radar network based on an improved firefly algorithm
    Xue-jun Zhang
    Wei Jia
    Xiang-min Guan
    Guo-qiang Xu
    Jun Chen
    Yan-bo Zhu
    [J]. Frontiers of Information Technology & Electronic Engineering, 2019, 20 : 425 - 437
  • [40] Optimized deployment of a radar network based on an improved firefly algorithm
    Xue-jun ZHANG
    Wei JIA
    Xiang-min GUAN
    Guo-qiang XU
    Jun CHEN
    Yan-bo ZHU
    [J]. Frontiers of Information Technology & Electronic Engineering, 2019, 20 (03) : 425 - 437