A frequency count approach to multi-criteria recommender system based on criteria weighting using particle swarm optimization

被引:0
|
作者
Wasid, Mohammed [1 ,2 ]
Ali, Rashid
机构
[1] Aligarh Muslim Univ, Dept Comp Engn, Aligarh 202001, India
[2] Govt Engn Coll, Dept Comp Sci & Engn, Bharatpur 321001, India
关键词
Collaborative filtering; Frequency count; Multi-criteria decision making; Particle swarm optimization; Recommender system; ACCURACY;
D O I
10.1016/j.asoc.2021.107782
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Collaborative filtering (CF) is the most successful and extensively used recommendation technique in the field of Recommender Systems (RS). Generally, the collaborative filtering technique suffers from sparsity and cold start problems because of the absence of appropriate rating information for efficient similarity computation among users. To handle such issues and to identify similar users more efficiently, it is necessary to include other useful user-item details into the system through efficient fusion methods. The multi-criteria information has been proved as a beneficial and influential factor for improving the performance of the classical CF technique. In this research, we incorporate multi-criteria ratings into traditional CF technique using a frequency count approach. The similarity among users is computed using a newly derived common rating weight similarity (CRS) measure. Further, different users show different importance to various criteria of an item. Therefore, a particle swarm optimization algorithm is used to learn optimal weights on different criteria's in the process of global similarity computation. The extensive experimental study driven on a benchmark dataset demonstrates significant improvements in prediction and recommendation qualities compared to the most commonly used similarity and heuristic approaches. (C) 2021 Elsevier B.V. All rights reserved.
引用
收藏
页数:16
相关论文
共 50 条
  • [1] A frequency count approach to multi-criteria recommender system based on criteria weighting using particle swarm optimization
    Wasid, Mohammed
    Ali, Rashid
    [J]. Applied Soft Computing, 2021, 112
  • [2] A recommender system based on multi-criteria aggregation
    Fomba S.
    Zarate P.
    Kilgour M.
    Camilleri G.
    Konate J.
    Tangara F.
    [J]. Fomba, Soumana, 1600, IGI Global (09): : 1 - 15
  • [3] A knowledge-based approach for criteria weighting in multi-criteria analysis
    Deng, HP
    Yeh, CH
    Willis, RJ
    Pan, HQ
    [J]. COMPUTATIONAL INTELLIGENCE FOR MODELLING, CONTROL & AUTOMATION - EVOLUTIONARY COMPUTATION & FUZZY LOGIC FOR INTELLIGENT CONTROL, KNOWLEDGE ACQUISITION & INFORMATION RETRIEVAL, 1999, 55 : 435 - 440
  • [4] A Linear Regression Approach to Multi-criteria Recommender System
    Jhalani, Tanisha
    Kant, Vibhor
    Dwivedi, Pragya
    [J]. DATA MINING AND BIG DATA, DMBD 2016, 2016, 9714 : 235 - 243
  • [5] Multi-criteria recommender system based on social relationships and criteria preferences
    Zhang, Kun
    Liu, Xinwang
    Wang, Weizhong
    Li, Jing
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2021, 176
  • [6] An aggregation approach to multi-criteria recommender system using genetic programming
    Shweta Gupta
    Vibhor Kant
    [J]. Evolving Systems, 2020, 11 : 29 - 44
  • [7] An aggregation approach to multi-criteria recommender system using genetic programming
    Gupta, Shweta
    Kant, Vibhor
    [J]. EVOLVING SYSTEMS, 2020, 11 (01) : 29 - 44
  • [8] Enhanced multi-criteria recommender system based on fuzzy Bayesian approach
    Vibhor Kant
    Tanisha Jhalani
    Pragya Dwivedi
    [J]. Multimedia Tools and Applications, 2018, 77 : 12935 - 12953
  • [9] Enhanced multi-criteria recommender system based on fuzzy Bayesian approach
    Kant, Vibhor
    Jhalani, Tanisha
    Dwivedi, Pragya
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2018, 77 (10) : 12935 - 12953
  • [10] Artificial Neural Networks and Particle Swarm Optimization Algorithms for Preference Prediction in Multi-Criteria Recommender Systems
    Hamada, Mohamed
    Hassan, Mohammed
    [J]. INFORMATICS-BASEL, 2018, 5 (02):