Optimization of fuzzy similarity by genetic algorithm in user-based collaborative filtering recommender systems

被引:5
|
作者
Houshmand-Nanehkaran, Farimah [1 ]
Lajevardi, Seyed Mohammadreza [1 ]
Mahlouji-Bidgholi, Mahmoud [1 ]
机构
[1] Islamic Azad Univ, Dept Comp Engn, Kashan Branch, Kashan, Iran
关键词
collaborative filtering; genetic algorithm; prediction; recommender systems; MATRIX FACTORIZATION; RESEARCH RESOURCES; WEB;
D O I
10.1111/exsy.12893
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The most important subjects in the memory-based collaborative filtering recommender system (RS) are to accurately calculate the similarities between users and finally finding interesting recommendations for active users. The main purpose of this research is to provide a list of the best items for recommending in less time. The fuzzy-genetic collaborative filtering (FGCF) approach recommends items by optimizing fuzzy similarities in the continuous genetic algorithm (CGA). In this method, first, the crisp values of user ratings are converted to fuzzy ratings, and then the fuzzy similarities are calculated. Similarity values are placed into the genes of the genetic algorithm, optimized, and finally, they are used in fuzzy prediction. Therefore, the fuzzy system is used twice in this process. Experimental results on RecSys, Movielens 100 K, and Movielens 1 M datasets show that FGCF improves the collaborative filtering RS performance in terms of quality and accuracy of recommendations, time and space complexities. The FGCF method is robust against the sparsity of data due to the correct choice of neighbours and avoids the users' different rating scales problem but it not able to solve the cold-start challenge.
引用
收藏
页数:27
相关论文
共 50 条
  • [21] A User-Based Collaborative Filtering Recommendation Algorithm Based on Folksonomy Smoothing
    Ge, Feng
    ADVANCES IN COMPUTER SCIENCE AND EDUCATION APPLICATIONS, PT II, 2011, 202 : 514 - 518
  • [22] An Enhanced Recommendation Algorithm Based on Modified User-Based Collaborative Filtering
    Lumauag, Ramil G.
    Sison, Ariel M.
    Medina, Ruji P.
    2019 IEEE 4TH INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATION SYSTEMS (ICCCS 2019), 2019, : 198 - 202
  • [23] Research of User-Based Collaborative Filtering Recommendation Algorithm Based on Hadoop
    Zhang, Y. L.
    Ma, M. M.
    Wang, S. P.
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMPUTER INFORMATION SYSTEMS AND INDUSTRIAL APPLICATIONS (CISIA 2015), 2015, 18 : 63 - 66
  • [24] Co-rating Aware Evidential User-Based Collaborative Filtering Recommender System
    Belmessous, Khadidja
    Sebbak, Faouzi
    Mataoui, M'hamed
    Batouche, Amine
    ADVANCES IN COMPUTING SYSTEMS AND APPLICATIONS, 2022, 513 : 51 - 60
  • [25] A Collaborative Filtering Recommender Algorithm Based On the User Interest Model
    Zhu Min
    Yao Shuzhen
    2014 IEEE 17TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING (CSE), 2014, : 198 - 202
  • [26] A Collaborative Filtering Algorithm Based on User Similarity and Trust
    Wu, Qingzhou
    Huang, Mengxing
    Mu, Yangzi
    2017 14TH WEB INFORMATION SYSTEMS AND APPLICATIONS CONFERENCE (WISA 2017), 2017, : 263 - 266
  • [27] An Recommendation Algorithm Based on Weighted Slope One Algorithm and User-Based Collaborative Filtering
    Wang Panpan
    Qian Qian
    Shang Zhenhong
    Li Jingsong
    PROCEEDINGS OF THE 28TH CHINESE CONTROL AND DECISION CONFERENCE (2016 CCDC), 2016, : 2431 - 2434
  • [28] Neural text similarity of user reviews for improving collaborative filtering recommender systems
    Ghasemi, Negin
    Momtazi, Saeedeh
    ELECTRONIC COMMERCE RESEARCH AND APPLICATIONS, 2021, 45 (45)
  • [29] A new similarity measure for collaborative filtering based recommender systems
    Gazdar, Achraf
    Hidri, Lotfi
    KNOWLEDGE-BASED SYSTEMS, 2020, 188
  • [30] A Client/Server User-Based Collaborative Filtering Algorithm: Model and Implementation
    Castagnos, Sylvain
    Boyer, Anne
    ECAI 2006, PROCEEDINGS, 2006, 141 : 617 - +