PEPPER: Empowering User-Centric Recommender Systems over Gossip Learning
Yacine Belal, Aur\'elien Bellet, Sonia Ben Mokhtar, Vlad Nitu

TL;DR
PEPPER is a decentralized, gossip-based recommender system that enhances privacy and scalability, converging faster and improving recommendation accuracy over existing decentralized solutions.
Contribution
It introduces a novel gossip learning approach with personalized peer-sampling and aggregation for privacy-preserving, scalable recommender systems.
Findings
Converges up to 42% faster than other decentralized solutions.
Achieves up to 9% better hit ratio on average.
Improves long tail performance by up to 21%.
Abstract
Recommender systems are proving to be an invaluable tool for extracting user-relevant content helping users in their daily activities (e.g., finding relevant places to visit, content to consume, items to purchase). However, to be effective, these systems need to collect and analyze large volumes of personal data (e.g., location check-ins, movie ratings, click rates .. etc.), which exposes users to numerous privacy threats. In this context, recommender systems based on Federated Learning (FL) appear to be a promising solution for enforcing privacy as they compute accurate recommendations while keeping personal data on the users' devices. However, FL, and therefore FL-based recommender systems, rely on a central server that can experience scalability issues besides being vulnerable to attacks. To remedy this, we propose PEPPER, a decentralized recommender system based on gossip learning…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
