Daily Arxiv

This page organizes papers related to artificial intelligence published around the world.
This page is summarized using Google Gemini and is operated on a non-profit basis.
The copyright of the paper belongs to the author and the relevant institution. When sharing, simply cite the source.

GSPRec: Temporal-Aware Graph Spectral Filtering for Recommendation

Created by
  • Haebom

Author

Ahmad Bin Rabiah, Julian McAuley

Outline

This paper proposes GSPRec to address two challenges in graph-based recommender systems: the suppression of user feature signals due to overreliance on low-pass filtering and the omission of sequential dynamics in graph construction. GSPRec is a graph spectral model that incorporates temporal transitions through sequentially informed graph construction and applies frequency-aware filtering in the spectral domain. It encodes item transitions via multi-hop diffusion, enabling the use of a symmetric Laplacian for spectral processing. To capture user preferences, we design a dual filtering mechanism: a Gaussian bandpass filter that extracts mid-frequency user-level patterns and a lowpass filter that preserves global trends. Extensive experiments on four public datasets demonstrate that GSPRec consistently outperforms baseline models, achieving an average improvement of 6.77% on NDCG@10. Further analysis reveals that both sequential graph augmentation and bandpass filtering offer complementary benefits.

Takeaways, Limitations

Takeaways:
We propose GSPRec, a novel graph-based recommendation system that integrates sequential graph construction and frequency-aware filtering.
An effective dual filtering mechanism is presented to maintain global trends while preserving user feature signals.
Experimentally verified performance improvement over existing models on various datasets.
Confirming the complementary effects of sequential graph augmentation and bandpass filtering.
Limitations:
Further analysis of the scalability and computational complexity of the proposed model is needed.
Generalizability needs to be examined for different types of data and recommendation scenarios.
Further experiments are needed to address the possibility that the results may be biased towards specific datasets.
👍