Rating Refinement and Optimized Clustering for Rating Prediction using Collaborative Filtering

被引:0
作者
Song, Wei [1 ]
Zhou, Jinyu [1 ]
机构
[1] North China Univ Technol, Sch Informat Sci & Technol, Beijing, Peoples R China
来源
PROCEEDINGS OF THE 2024 6TH INTERNATIONAL CONFERENCE ON BIG DATA ENGINEERING, BDE 2024 | 2024年
基金
中国国家自然科学基金;
关键词
Recommender system; Collaborative filtering; Rating prediction; Butterfly optimization algorithm; Rating enrichment; K-means clustering;
D O I
10.1145/3688574.3688577
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Collaborative filtering (CF) is a typical and widely used recommendation method. The main idea is to recommend to the target user items that users similar to him/her like. CF has two main challenges. One is that users' ratings of items are sparse and the other is how to select appropriate similar users to calculate the recommendation results for target users. To address the former challenge, we use the mean ratings and median of standard ratings to fill in the missing values in the rating matrix. To address the latter challenge, we use the butterfly optimization algorithm to determine the initial centers of K-means clustering, and combine both ratings and genres of items to define the hybrid similarity of users. To evaluate the performance of the proposed method, we selected five competitive algorithms and conducted experiments on three publicly available datasets. The results showed that the proposed algorithm improved prediction accuracy.
引用
收藏
页码:17 / 24
页数:8
相关论文
共 23 条
[1]   An Evidential Clustering for Collaborative Filtering Based on Users' Preferences [J].
Abdelkhalek, Raoua ;
Boukhris, Imen ;
Elouedi, Zied .
MODELING DECISIONS FOR ARTIFICIAL INTELLIGENCE (MDAI 2019), 2019, 11676 :224-235
[2]   Alleviating data sparsity problem in time-aware recommender systems using a reliable rating profile enrichment approach [J].
Ahmadian, Sajad ;
Joorabloo, Nima ;
Jalili, Mahdi ;
Ahmadian, Milad .
EXPERT SYSTEMS WITH APPLICATIONS, 2022, 187
[3]   Butterfly optimization algorithm: a novel approach for global optimization [J].
Arora, Sankalap ;
Singh, Satvir .
SOFT COMPUTING, 2019, 23 (03) :715-734
[4]  
Chen Zhili, 2021, Expert Systems with applications, V168
[6]   Improving sparsity and new user problems in collaborative filtering by clustering the personality factors [J].
Hafshejani, Zahra Yusefi ;
Kaedi, Marjan ;
Fatemi, Afsaneh .
ELECTRONIC COMMERCE RESEARCH, 2018, 18 (04) :813-836
[7]   Optimization of fuzzy similarity by genetic algorithm in user-based collaborative filtering recommender systems [J].
Houshmand-Nanehkaran, Farimah ;
Lajevardi, Seyed Mohammadreza ;
Mahlouji-Bidgholi, Mahmoud .
EXPERT SYSTEMS, 2022, 39 (04)
[8]   Evaluating conversational recommender systems A landscape of research [J].
Jannach, Dietmar .
ARTIFICIAL INTELLIGENCE REVIEW, 2023, 56 (03) :2365-2400
[9]   Improved personalized recommendation based on user attributes clustering and score matrix filling [J].
Liji, U. ;
Chai, Yahui ;
Chen, Jianrui .
COMPUTER STANDARDS & INTERFACES, 2018, 57 :59-67
[10]   Bipartite Graphs and Recommendation Systems [J].
Maier, Cristina ;
Simovici, Dan .
JOURNAL OF ADVANCES IN INFORMATION TECHNOLOGY, 2022, 13 (03) :249-258