{"title":"一种对比度增强图神经网络推荐算法","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":"{\"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}","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}
A Contrast-Enhanced Graph Neural Network Recommendation Algorithm
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.