PriviRec: Confidential and Decentralized Graph Filtering for Recommender Systems
Recent advances in recommender systems have shown that relying on graph filters, such as the normalized item-item adjacency matrix and the ideal low-pass filter yields competitive performance and scales better than Graph Convolutional Networks-based solutions. However, these solutions require centralizing user data, which raises concerns over data privacy, security, and the monopolization of user data by a few actors. To address those concerns, we propose PriviRec and PriviRec-k, two complementary recommendation frameworks. In PriviRec, we show that it is possible to decompose widely used filters so that they can be computed in a distributed setting using Secure Aggregation and a distributed version of the Randomized Power Method, without revealing individual users contributions. PriviRec-k extends this approach by having users securely aggregate low-rank projections of their contributions, enabling a tunable balance between communication overhead and recommendation accuracy. We demonstrate theoretically as well as experimentally on Gowalla, Yelp2018, and Amazon-Book that our methods achieve performance comparable to centralized state-of-the-art recommender systems and superior to decentralized ones, while preserving confidentiality and low communication and computational overheads.
Authors
- Mark Coates (ORCID: https://orcid.org/0000-0001-5030-1379)
- César Sabater (ORCID: https://orcid.org/0000-0002-1483-8897)
- Sonia Ben Mokhtar (ORCID: https://orcid.org/0000-0003-2821-7714)
- Mohamed Maouche (ORCID: https://orcid.org/0000-0001-6473-7173)
- J Nicolas (ORCID: https://orcid.org/0009-0002-7961-359X)
Institutions
- Centre National de la Recherche Scientifique (FR)
- Institut National des Sciences Appliquées de Lyon (FR)
- McGill University (CA)
Publication Details
- Published
- 2025-11-08
- DOI
- https://doi.org/10.1145/3746252.3761152
- Primary Topic
- Advanced Graph Neural Networks
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Agence Nationale de la Recherche
- Natural Sciences and Engineering Research Council of Canada