Open Access iconOpen Access

ARTICLE

Recommendation System Based on Perceptron and Graph Convolution Network

Zuozheng Lian1,2, Yongchao Yin1, Haizhen Wang1,2,*

1 College of Computer and Control Engineering, Qiqihar University, Qiqihar, 161006, China
2 Heilongjiang Key Laboratory of Big Data Network Security Detection and Analysis, Qiqihar University, Qiqihar, 161006, China

* Corresponding Author: Haizhen Wang. Email: email

Computers, Materials & Continua 2024, 79(3), 3939-3954. https://doi.org/10.32604/cmc.2024.049780

Abstract

The relationship between users and items, which cannot be recovered by traditional techniques, can be extracted by the recommendation algorithm based on the graph convolution network. The current simple linear combination of these algorithms may not be sufficient to extract the complex structure of user interaction data. This paper presents a new approach to address such issues, utilizing the graph convolution network to extract association relations. The proposed approach mainly includes three modules: Embedding layer, forward propagation layer, and score prediction layer. The embedding layer models users and items according to their interaction information and generates initial feature vectors as input for the forward propagation layer. The forward propagation layer designs two parallel graph convolution networks with self-connections, which extract higher-order association relevance from users and items separately by multi-layer graph convolution. Furthermore, the forward propagation layer integrates the attention factor to assign different weights among the hop neighbors of the graph convolution network fusion, capturing more comprehensive association relevance between users and items as input for the score prediction layer. The score prediction layer introduces MLP (multi-layer perceptron) to conduct non-linear feature interaction between users and items, respectively. Finally, the prediction score of users to items is obtained. The recall rate and normalized discounted cumulative gain were used as evaluation indexes. The proposed approach effectively integrates higher-order information in user entries, and experimental analysis demonstrates its superiority over the existing algorithms.

Keywords


Cite This Article

APA Style
Lian, Z., Yin, Y., Wang, H. (2024). Recommendation system based on perceptron and graph convolution network. Computers, Materials & Continua, 79(3), 3939-3954. https://doi.org/10.32604/cmc.2024.049780
Vancouver Style
Lian Z, Yin Y, Wang H. Recommendation system based on perceptron and graph convolution network. Comput Mater Contin. 2024;79(3):3939-3954 https://doi.org/10.32604/cmc.2024.049780
IEEE Style
Z. Lian, Y. Yin, and H. Wang "Recommendation System Based on Perceptron and Graph Convolution Network," Comput. Mater. Contin., vol. 79, no. 3, pp. 3939-3954. 2024. https://doi.org/10.32604/cmc.2024.049780



cc This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 129

    View

  • 27

    Download

  • 0

    Like

Share Link