
[Purposes] Considering the problems of the existing Graph Convolutional Network (GCN) recommendation models, such as low model convergence efficiency, over-smoothing, and deteriorative recommendations for long-tail items caused by the effect of high-degree nodes on presentation learning, a Contrastive Learning-based Simplified Graph Convolutional Network recommendation algorithm (SGCN-CL) is presented. [Methods] The self-supervised learning method was used to generate multiple views for the user and item nodes for contrastive learning, in order to improve the accuracy of model recommendation and effectively improve the recommendation of long-tail items. For each view, the same feature extraction task for different inputs was carried out, and an improved message propagation model SGCN was proposed to carry out feature extraction and enhance model efficiency. The algorithm was evaluated on Amazon-Book, Yelp2018, and Gowalla datasets. [Results] The results show that the recall rates of the above three datasets are increased by 15.4%, 4.3%, 1.4%, and NDCG increased by 17.8%, 4.1%, 1.6%, respectively. Additionally, the efficiency of model has increased more than 55%. After the introduction of Contrastive Learning method, the recommendation effect of non-popular long-tail items is also improved.
Technology, Chemical engineering, contrastive learning, T, graph convolutional network, self-supervised learning, TA401-492, TP155-156, long-tail item, Materials of engineering and construction. Mechanics of materials
Technology, Chemical engineering, contrastive learning, T, graph convolutional network, self-supervised learning, TA401-492, TP155-156, long-tail item, Materials of engineering and construction. Mechanics of materials
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 0 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
