Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Enhancing Graph Collaborative Filtering with FourierKAN Feature Transformation

About

Graph Collaborative Filtering (GCF) has emerged as a dominant paradigm in modern recommendation systems, excelling at modeling complex user-item interactions and capturing high-order collaborative signals through graph-structured learning. Most existing GCF models predominantly rely on simplified graph architectures like LightGCN, which strategically remove feature transformation and activation functions from vanilla graph convolution networks. Through systematic analysis, we reveal that feature transformation in message propagation can enhance model representation, though at the cost of increased training difficulty. To this end, we propose FourierKAN-GCF, a novel GCN framework that adopts Fourier Kolmogorov-Arnold Networks as efficient transformation modules within graph propagation layers. This design enhances model representation while decreasing training difficulty. Our FourierKAN-GCF can achieve higher recommendation performance than most widely used GCF backbone models. In addition, it can be integrated into existing advanced self-supervised models as a backbone, replacing their original backbone to achieve enhanced performance. Extensive experiments on three public datasets demonstrate the superiority of FourierKAN-GCF.

Jinfeng Xu, Zheyu Chen, Jinze Li, Shuo Yang, Wei Wang, Xiping Hu, Edith Ngai• 2024

Related benchmarks

TaskDatasetResultRank
RecommendationGowalla (test)
Recall@200.1372
266
Human Activity RecognitionPAMAP2--
54
Human Activity RecognitionOpportunity
Macro F143.1
43
Activity RecognitionmHealth--
35
Human Activity RecognitionSKODA
Macro F172.1
29
Human Activity RecognitionMotionSense
Macro-F178.3
29
Top-K RecommendationBeauty (test)
Recall@2014.33
20
Human Activity RecognitionHAPT
Macro-F164.3
20
Activity RecognitionDSADS
Macro F143.8
20
Activity RecognitionDG
Macro F1 Score54.7
20
Showing 10 of 16 rows

Other info

Follow for update