A New Collaborative Filtering Approach Based on Game Theory for Recommendation Systems

被引:7
作者
Benkessirat, Selma [1 ]
Boustia, Narhimene [1 ]
Nachida, Rezoug [1 ]
机构
[1] Blida 1 Univ, SIIR LRDSI, Blida, Algeria
来源
JOURNAL OF WEB ENGINEERING | 2021年 / 20卷 / 02期
关键词
Recommendation systems; collaborative filtering; cooperative game theory; Shapley Value;
D O I
10.13052/jwe1540-9589.2024
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Recommendation systems can help internet users to find interesting things that match more with their profile. With the development of the digital age, recommendation systems have become indispensable in our lives. On the one hand, most of recommendation systems of the actual generation are based on Collaborative Filtering (CF) and their effectiveness is proved in several real applications. The main objective of this paper is to improve the recommendations provided by collaborative filtering using clustering. Nevertheless, taking into account the intrinsic relationship between users can enhance the recommendations performances. On the other hand, cooperative game theory techniques such as Shapley Value, take into consideration the intrinsic relationship among users when creating communities. With that in mind, we have used SV for the creation of user communities. Indeed, our proposed algorithm preforms into two steps, the first one consists to generate communities user based on Shapley Value, all taking into account the intrinsic properties between users. It applies in the second step a classical collaborative filtering process on each community to provide the Top-N recommendation. Experimental results show that the proposed approach significantly enhances the recommendation compared to the classical collaborative filtering and k-means based collaborative filtering. The cooperative game theory contributes to the improvement of the clustering based CF process because the quality of the users communities obtained is better.
引用
收藏
页码:303 / 326
页数:24
相关论文
共 24 条
[1]   A collaborative filtering approach for recommending OLAP sessions [J].
Aligon, Julien ;
Gallinucci, Enrico ;
Golfarelli, Matteo ;
Marcel, Patrick ;
Rizzi, Stefano .
DECISION SUPPORT SYSTEMS, 2015, 69 :20-30
[2]  
Beel J., 2011, Proceedings of the International ACM/IEEE Joint Conference on Digital Libraries, P465, DOI DOI 10.1145/1998076.1998188
[3]   Overview of Recommendation Systems [J].
Benkessirat, Selma ;
Boustia, Narhimene ;
Rezoug, Nachida .
SMART EDUCATION AND E-LEARNING 2019, 2019, 144 :357-372
[4]   Comparison of Collaborative Filtering Algorithms: Limitations of Current Techniques and Proposals for Scalable, High-Performance Recommender Systems [J].
Cacheda, Fidel ;
Carneiro, Victor ;
Fernandez, Diego ;
Formoso, Vreixo .
ACM TRANSACTIONS ON THE WEB, 2011, 5 (01)
[5]   Towards generating scalable personalized recommendations: Integrating social trust, social bias, and geo-spatial clustering [J].
Divyaa, L. R. ;
Pervin, Nargis .
DECISION SUPPORT SYSTEMS, 2019, 122
[6]   Novel Biobjective Clustering (BiGC) Based on Cooperative Game Theory [J].
Garg, Vikas K. ;
Narahari, Y. ;
Murty, M. Narasimha .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2013, 25 (05) :1070-1082
[7]  
Gui-Rong Xue, 2005, SIGIR 2005. Proceedings of the Twenty-Eighth Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, P114
[8]  
Gupta U, 2015, IEEE INT ADV COMPUT, P1006, DOI 10.1109/IADCC.2015.7154856
[9]   Evaluating collaborative filtering recommender systems [J].
Herlocker, JL ;
Konstan, JA ;
Terveen, K ;
Riedl, JT .
ACM TRANSACTIONS ON INFORMATION SYSTEMS, 2004, 22 (01) :5-53
[10]  
Jeyasekar A., 2016, INDIAN J SCI TECHNOL, V9, P265