Weighted Forwarding in Graph Convolution Networks for Recommendation Information Systems
Source abstract
Abstract
Recommendation Information Systems (RIS) are pivotal in helping users in swiftly locating desired content from the vast amount of information available on the Internet. Graph Convolution Network (GCN) algorithms have been employed to implement the RIS efficiently. However, the GCN algorithm faces limitations in terms of performance enhancement owing to the due to the embedding value-vanishing problem that occurs during the learning process. To address this issue, we propose a Weighted Forwarding method using the GCN (WF-GCN) algorithm. The proposed method involves multiplying the embedding results with different weights for each hop layer during graph learning. By applying the WF-GCN algorithm, which adjusts weights for each hop layer before forwarding to the next, nodes with many neighbors achieve higher embedding values. This approach facilitates the learning of more hop layers within the GCN framework. The efficacy of the WF-GCN was demonstrated through its application to various datasets. In the MovieLens dataset, the implementation of WF-GCN in LightGCN resulted in significant performance improvements, with recall and NDCG increasing by up to +163.64% and +132.04%, respectively. Similarly, in the Last.FM dataset, LightGCN using WF-GCN enhanced with WF-GCN showed substantial improvements, with the recall and NDCG metrics rising by up to +174.40% and +169.95%, respectively. Furthermore, the application of WF-GCN to Self-supervised Graph Learning (SGL) and Simple Graph Contrastive Learning (SimGCL) also demonstrated notable enhancements in both recall and NDCG across these datasets.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Recommender Systems and Techniques · Advanced Graph Neural Networks · Graph Theory and Algorithms
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (26)
Show source-provided references
1. Using collaborative filtering to weave an information tapestry10.1145/138859.138867 ↗
2. Item-based collaborative filtering recommendation algorithms
3. Investigating consumer innovativeness for new media Infusion: Role of literacy in the context of OTT services in Korea
4. A review of movie recommendation system: Limitations, survey and challenges10.5565/rev/elcvia.1232 ↗
5. Recommendation system based on heterogeneous feature: A survey10.1109/ACCESS.2020.3024154 ↗
6. Enhancing recommender systems by fusing diverse information sources through data transformation and feature selection
7. Graph convolutional neural networks for web-scale recommender systems
8. Graph convolutional networks: A comprehensive review10.1186/s40649-019-0069-y ↗
9. LighterKGCN: A recommender system model based on bi-layer graph convolutional networks10.53106/160792642022052303020 ↗
10. Rajchakit · Stability Analysis of Neural Networks · 202110.1007/978-981-16-6534-9 ↗
11. Boonsatit · Advances in Difference Equations · 2021 · 27610.1186/s13662-021-03438-1 ↗
12. Bayesian network classifiers10.1023/A:1007465528199 ↗
13. GroupLens: An open architecture for collaborative filtering of netnews
14. An algorithmic framework for performing collaborative filtering
15. The graph neural network model10.1109/TNN.2008.2005605 ↗
16. A comprehensive survey on graph neural networks10.1109/TNNLS.2020.2978386 ↗
17. How powerful are graph neural networks?
18. Graph structure of neural networks
19. LightGCN: Simplifying and powering graph convolution network for recommendation
20. Self-supervised graph learning for recommendation
21. Are graph augmentations necessary?: Simple graph contrastive learning for recommendation
22. Neural graph collaborative filtering
23. RecBole 2.0: Towards a more Up-to-date recommendation library
24. Wen revisiting alternative experimental settings for evaluating top-N item recommendation algorithms
25. The movielens datasets: History and context10.1145/2827872 ↗
26. The million song dataset