paper-with-me

홈 › Papers

Collaborative Filtering Meets Spectrum Shift: Connecting User-Item Interaction with Graph-Structured Side Information

2025-02-12 · Yunhang He, Cong Xu, Jun Wang, Wei zhang

Graph Neural Networks (GNNs) have demonstrated their superiority in collaborative filtering, where the user-item (U-I) interaction bipartite graph serves as the fundamental data format. However, when graph-structured side information (e.g., multimodal similarity graphs or social networks) is integrated into the U-I bipartite graph, existing graph collaborative filtering methods fall short of achieving satisfactory performance. We quantitatively analyze this problem from a spectral perspective. Recall that a bipartite graph possesses a full spectrum within the range of [-1, 1], with the highest frequency exactly achievable at -1 and the lowest frequency at 1; however, we observe as more side information is incorporated, the highest frequency of the augmented adjacency matrix progressively shifts rightward. This spectrum shift phenomenon has caused previous approaches built for the full spectrum [-1, 1] to assign mismatched importance to different frequencies. To this end, we propose Spectrum Shift Correction (dubbed SSC), incorporating shifting and scaling factors to enable spectral GNNs to adapt to the shifted spectrum. Unlike previous paradigms of leveraging side information, which necessitate tailored designs for diverse data types, SSC directly connects traditional graph collaborative filtering with any graph-structured side information. Experiments on social and multimodal recommendation demonstrate the effectiveness of SSC, achieving relative improvements of up to 23% without incurring any additional computational overhead. Our code is available at https://github.com/yhhe2004/SSC-KDD.

📄 PDF Abstract BibTeX arXiv:2502.08071

Code (1)

yhhe2004/ssc-kdd 공식 구현 pytorch

Tasks

Collaborative FilteringMultimodal Recommendation

Similar Papers 제목 키워드 기반

Pointspectrum: Equivariance Meets Laplacian Filtering for Graph Representation Learning

2021-09-06 · Marinos Poiitis, Pavlos Sermpezis, Athena Vakali

Graph Representation Learning (GRL) has become essential for modern graph data mining and learning tasks. GRL aims to capture the graph's structural information and exploit it in combination with node and edge attributes…

Graph Representation LearningRepresentation Learning

One-class Collaborative Filtering with Random Graphs: Annotated Version

2013-09-26 · Ulrich Paquet, Noam Koenigstein

The bane of one-class collaborative filtering is interpreting and modelling the latent signal from the missing class. In this paper we present a novel Bayesian generative model for implicit collaborative filtering. It fo…

Collaborative FilteringVariational Inference

When Product Search Meets Collaborative Filtering: A Hierarchical Heterogeneous Graph Neural Network Approach

2021-08-17 · Xiangkun Yin, Yangyang Guo, Liqiang Nie, Zhiyong Cheng

Personalization lies at the core of boosting the product search system performance. Prior studies mainly resorted to the semantic matching between textual queries and user/product related documents, leaving the user coll…

Collaborative FilteringGraph Neural NetworkRepresentation LearningSentence

Collaborative Metric Learning

2017-04-01 · WWW 2017 4 · Cheng-Kang Hsieh, Longqi Yang, Yin Cui, Tsung-Yi Lin 외

Metric learning algorithms produce distance metrics that capture the important relationships among data. In this work we study the connection between metric learning and collaborative filtering. We propose Collaborative …

Collaborative FilteringMetric LearningRecommendation Systems

Collaborative Filtering Ensemble for Personalized Name Recommendation

2014-07-16 · Bernat Coma-Puig, Ernesto Diaz-Aviles, Wolfgang Nejdl

Out of thousands of names to choose from, picking the right one for your child is a daunting task. In this work, our objective is to help parents making an informed decision while choosing a name for their baby. We follo…

Collaborative FilteringRecommendation Systems