Signal Contrastive Enhanced Graph Collaborative Filtering for Recommendation

Abstract Graph collaborative filtering methods have shown great performance improvements compared with deep neural network-based models. However, these methods suffer from data sparsity and data noise problems. To address these issues, we propose a new contrastive learning-based graph collaborative...

Full description

Bibliographic Details
Main Authors: Zhi-Yuan Li, Man-Sheng Chen, Yuefang Gao, Chang-Dong Wang
Format: Article
Language:English
Published: SpringerOpen 2023-06-01
Series:Data Science and Engineering
Subjects:
Online Access:https://doi.org/10.1007/s41019-023-00215-w
_version_ 1827808169906143232
author Zhi-Yuan Li
Man-Sheng Chen
Yuefang Gao
Chang-Dong Wang
author_facet Zhi-Yuan Li
Man-Sheng Chen
Yuefang Gao
Chang-Dong Wang
author_sort Zhi-Yuan Li
collection DOAJ
description Abstract Graph collaborative filtering methods have shown great performance improvements compared with deep neural network-based models. However, these methods suffer from data sparsity and data noise problems. To address these issues, we propose a new contrastive learning-based graph collaborative filtering method to learn more robust representations. The proposed method is called signal contrastive enhanced graph collaborative filtering (SC-GCF), which conducts contrastive learning on graph signals. It has been proved that graph neural networks correspond to low-pass filters on the graph signals from the graph convolution perspective. Different from the previous contrastive learning-based methods, we first pay attention to the diversity of graph signals to directly optimize the informativeness of the graph signals. We introduce a hypergraph module to strengthen the representation learning ability of graph neural networks. The hypergraph learning module utilizes a learnable hypergraph structure to model the latent global dependency relations that graph neural networks cannot depict. Experiments are conducted on four public datasets, and the results show significant improvements compared with the state-of-the-art methods, which confirms the importance of considering signal-level contrastive learning and hypergraph learning.
first_indexed 2024-03-11T22:09:29Z
format Article
id doaj.art-037991f7430c47e3ab6ec0aee7631412
institution Directory Open Access Journal
issn 2364-1185
2364-1541
language English
last_indexed 2024-03-11T22:09:29Z
publishDate 2023-06-01
publisher SpringerOpen
record_format Article
series Data Science and Engineering
spelling doaj.art-037991f7430c47e3ab6ec0aee76314122023-09-24T11:27:29ZengSpringerOpenData Science and Engineering2364-11852364-15412023-06-018331832810.1007/s41019-023-00215-wSignal Contrastive Enhanced Graph Collaborative Filtering for RecommendationZhi-Yuan Li0Man-Sheng Chen1Yuefang Gao2Chang-Dong Wang3School of Computer Science and Engineering, Sun Yat-sen UniversitySchool of Computer Science and Engineering, Sun Yat-sen UniversityCollege of Mathematics and Informatics, South China Agricultural UniversitySchool of Computer Science and Engineering, Sun Yat-sen UniversityAbstract Graph collaborative filtering methods have shown great performance improvements compared with deep neural network-based models. However, these methods suffer from data sparsity and data noise problems. To address these issues, we propose a new contrastive learning-based graph collaborative filtering method to learn more robust representations. The proposed method is called signal contrastive enhanced graph collaborative filtering (SC-GCF), which conducts contrastive learning on graph signals. It has been proved that graph neural networks correspond to low-pass filters on the graph signals from the graph convolution perspective. Different from the previous contrastive learning-based methods, we first pay attention to the diversity of graph signals to directly optimize the informativeness of the graph signals. We introduce a hypergraph module to strengthen the representation learning ability of graph neural networks. The hypergraph learning module utilizes a learnable hypergraph structure to model the latent global dependency relations that graph neural networks cannot depict. Experiments are conducted on four public datasets, and the results show significant improvements compared with the state-of-the-art methods, which confirms the importance of considering signal-level contrastive learning and hypergraph learning.https://doi.org/10.1007/s41019-023-00215-wRecommendationCollaborative filteringContrastive learningGraph signalsHypergraph learning
spellingShingle Zhi-Yuan Li
Man-Sheng Chen
Yuefang Gao
Chang-Dong Wang
Signal Contrastive Enhanced Graph Collaborative Filtering for Recommendation
Data Science and Engineering
Recommendation
Collaborative filtering
Contrastive learning
Graph signals
Hypergraph learning
title Signal Contrastive Enhanced Graph Collaborative Filtering for Recommendation
title_full Signal Contrastive Enhanced Graph Collaborative Filtering for Recommendation
title_fullStr Signal Contrastive Enhanced Graph Collaborative Filtering for Recommendation
title_full_unstemmed Signal Contrastive Enhanced Graph Collaborative Filtering for Recommendation
title_short Signal Contrastive Enhanced Graph Collaborative Filtering for Recommendation
title_sort signal contrastive enhanced graph collaborative filtering for recommendation
topic Recommendation
Collaborative filtering
Contrastive learning
Graph signals
Hypergraph learning
url https://doi.org/10.1007/s41019-023-00215-w
work_keys_str_mv AT zhiyuanli signalcontrastiveenhancedgraphcollaborativefilteringforrecommendation
AT manshengchen signalcontrastiveenhancedgraphcollaborativefilteringforrecommendation
AT yuefanggao signalcontrastiveenhancedgraphcollaborativefilteringforrecommendation
AT changdongwang signalcontrastiveenhancedgraphcollaborativefilteringforrecommendation