Combining Social Relations and Interaction Data in Recommender System With Graph Convolution Collaborative Filtering

被引:3
作者
Tran, Tin T. [1 ]
Snasel, Vaclav [1 ]
Nguyen, Loc Tan [2 ]
机构
[1] VSB Tech Univ Ostrava, Fac Elect Engn & Comp Sci, Ostrava 70800, Czech Republic
[2] Ton Duc Thang Univ, Fac Informat Technol, Ho Chi Minh City 700000, Vietnam
关键词
Matrix decomposition; Recommender systems; Data models; Collaborative filtering; Social networking (online); Matrix converters; Electronic commerce; Recommendation system; social recommender system; collaborative filtering; graph convolution network; INFORMATION;
D O I
10.1109/ACCESS.2023.3340209
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A recommender system is an important subject in the field of data mining, where the item rating information from users is exploited and processed to make suitable recommendations with all other users. The recommender system creates convenience for e-commerce users and stimulates the consumption of items that are suitable for users. In addition to e-commerce, a recommender system is also used to provide recommendations on books to read, movies to watch, courses to take or websites to visit. Similarity between users is an important impact for recommendation, which could be calculated from the data of past user ratings of the item by methods of collaborative filtering, matrix factorization or singular vector decomposition. In the development of graph data mining techniques, the relationships between users and items can be represented by matrices from which collaborative filtering could be done with the larger database, more accurate and faster in calculation. All these data can be represented graphically and mined by today's highly developed graph neural network models. On the other hand, users' social friendship data also influence consumption habits because recommendations from friends will be considered more carefully than information sources. However, combining a user's friend influence and the similarity between users whose similar shopping habits is challenging. Because the information is noisy and it affects each particular data set in different ways. In this study, we present the input data processing method to remove outliers which are single reviews or users with little interaction with the items; the next proposed model will combine the social relationship data and the similarity in the rating history of users to improve the accuracy and recall of the recommender system. We perform a comparative assessment of the influence of each data set and calculation method on the final recommendation. We also propose and implement a model and compared it with base line models which include NGCF, LightGCN, WiGCN, SocialLGN and SEPT.
引用
收藏
页码:139759 / 139770
页数:12
相关论文
共 46 条
  • [1] Incorporating contextual information in recommender systems using a multidimensional approach
    Adomavicius, G
    Sankaranarayanan, R
    Sen, S
    Tuzhilin, A
    [J]. ACM TRANSACTIONS ON INFORMATION SYSTEMS, 2005, 23 (01) : 103 - 145
  • [2] Bojnordi E., 2012, 2012 16th CSI International Symposium on Artificial Intelligence and Signal Processing (AISP), P191, DOI 10.1109/AISP.2012.6313742
  • [3] A 61-million-person experiment in social influence and political mobilization
    Bond, Robert M.
    Fariss, Christopher J.
    Jones, Jason J.
    Kramer, Adamd. I.
    Marlow, Cameron
    Settle, Jaime E.
    Fowler, James H.
    [J]. NATURE, 2012, 489 (7415) : 295 - 298
  • [4] Candillier L, 2007, LECT NOTES ARTIF INT, V4571, P548
  • [5] Cho E, 2011, P 17 ACM SIGKDD INT, P1082
  • [6] Graph-based Recommendation using Graph Neural Networks
    Dossena, Marco
    Irwin, Christopher
    Portinale, Luigi
    [J]. 2022 21ST IEEE INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS, ICMLA, 2022, : 1769 - 1774
  • [7] Fan Wenqi, 2019, arXiv, DOI DOI 10.48550/ARXIV.1902.07243
  • [8] Gao Y, 2020, Arxiv, DOI arXiv:2004.00387
  • [9] USING COLLABORATIVE FILTERING TO WEAVE AN INFORMATION TAPESTRY
    GOLDBERG, D
    NICHOLS, D
    OKI, BM
    TERRY, D
    [J]. COMMUNICATIONS OF THE ACM, 1992, 35 (12) : 61 - 70
  • [10] Graph Neural Networks in TensorFlow and Keras with Spektral
    Grattarola, Daniele
    Alippi, Cesare
    [J]. IEEE COMPUTATIONAL INTELLIGENCE MAGAZINE, 2021, 16 (01) : 99 - 106