{"title":"A Contrast-Enhanced Graph Neural Network Recommendation Algorithm","authors":"Jialiang Liu, Xiao-Sheng Cai, Qingsong Zhou","doi":"10.1109/ITNEC56291.2023.10082290","DOIUrl":null,"url":null,"abstract":"The recommendation algorithm based on graph neural network focuses on encoding the embedded representation of users and items through interactive data, ignoring the interference of uninteracted data, resulting in inaccurate recommendations. To solve the above problems, firstly, the graph convolution encoder is used to generate the vector representations of the users and the items. Secondly, contrastive learning is carried out in each training batch, so that the user vector is close to the interactive item and far away from the non-interactive item in the representation space, and the distribution of the user vector tends to be scattered to alleviate the mutual interference between users. In order to verify the effectiveness of the algorithm, experiments were carried out on the datasets Yelp2018 and Amazon-Book, and the recall rate was increased by 6.07% and 3.35% compared with the advanced model, respectively.","PeriodicalId":218770,"journal":{"name":"2023 IEEE 6th Information Technology,Networking,Electronic and Automation Control Conference (ITNEC)","volume":"7 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-02-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 IEEE 6th Information Technology,Networking,Electronic and Automation Control Conference (ITNEC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ITNEC56291.2023.10082290","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
The recommendation algorithm based on graph neural network focuses on encoding the embedded representation of users and items through interactive data, ignoring the interference of uninteracted data, resulting in inaccurate recommendations. To solve the above problems, firstly, the graph convolution encoder is used to generate the vector representations of the users and the items. Secondly, contrastive learning is carried out in each training batch, so that the user vector is close to the interactive item and far away from the non-interactive item in the representation space, and the distribution of the user vector tends to be scattered to alleviate the mutual interference between users. In order to verify the effectiveness of the algorithm, experiments were carried out on the datasets Yelp2018 and Amazon-Book, and the recall rate was increased by 6.07% and 3.35% compared with the advanced model, respectively.