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

被引:8
作者
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
相关论文
共 85 条
[31]  
Hashemite, 2016, 2016 IEEE/ACIS 15TH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE (ICIS), P163
[32]  
Hwang C.S., 2010, J CONVERG INF TECHNO, V5, P126
[33]  
Jain Gourav, 2020, Soft Computing: Theories and Applications. Proceedings of SoCTA 2018. Advances in Intelligent Systems and Computing (AISC 1053), P343, DOI 10.1007/978-981-15-0751-9_32
[34]  
Jianling Gao, 2020, Advances in Information and Communication. Proceedings of the 2020 Future of Information and Communication Conference (FICC). Advances in Intelligent Systems and Computing (AISC 1129), P634, DOI 10.1007/978-3-030-39445-5_46
[35]   Recommender system with grey wolf optimizer and FCM [J].
Katarya, Rahul ;
Verma, Om Prakash .
NEURAL COMPUTING & APPLICATIONS, 2018, 30 (05) :1679-1687
[36]   An effective collaborative movie recommender system with cuckoo search [J].
Katarya, Rahul ;
Verma, Om Prakash .
EGYPTIAN INFORMATICS JOURNAL, 2017, 18 (02) :105-112
[37]   A collaborative recommender system enhanced with particle swarm optimization technique [J].
Katarya, Rahul ;
Verma, Om Prakash .
MULTIMEDIA TOOLS AND APPLICATIONS, 2016, 75 (15) :9225-9239
[38]   A recursive algorithm to increase the speed of regression-based binary recommendation systems [J].
Khadem, Mahla Mohammadzadeh ;
Forghani, Yahya .
INFORMATION SCIENCES, 2020, 512 :1324-1334
[39]  
Kilani Yousef, 2018, International Journal of Advanced Intelligence Paradigms, V11, P378
[40]  
Kulkarni P., 2020, Recommender System in eLearning: a survey, P119, DOI [DOI 10.1007/978-981-15-0790-8_13, 10.1007/978-981-15-0790-813, DOI 10.1007/978-981-15-0790-813]