Abstract:
Nowadays, graph collaborative filtering has proven to be a highly effective method in recommendation systems. It learns user preferences through interactions between user...Show MoreMetadata
Abstract:
Nowadays, graph collaborative filtering has proven to be a highly effective method in recommendation systems. It learns user preferences through interactions between users and items. During the training process of graph collaborative filtering, introducing suitable perturbations is crucial to model training. It is commonly used to prevent overfitting and enhance model robustness. Perturbation is widely adopted as a data augmentation technique in recommendation systems and extensively used in contrastive learning. Contrastive learning involves multitask learning aimed at learning various views from diverse data augmentations. However, these tasks can sometimes interfere with each other, impacting their effectiveness. In contrast to methods that focus on learning various views in contrastive learning to achieve better embedding representations, we propose a straightforward yet highly effective approach to directly incorporate spike signal embedding perturbation (SEP) into the graph collaborative filtering process. Unlike many other approaches that introduce Gaussian-distributed noise, the spike signals generated by the Poisson encoder typically maintain a positive relationship with the original embeddings. Our experimental results demonstrate that this proposed method significantly enhances the performance of graph collaborative filtering when compared to LightGCN. It leads to substantial improvements in recommendation performance and training efficiency.
Published in: IEEE Transactions on Cognitive and Developmental Systems ( Volume: 16, Issue: 5, October 2024)