Communication-Efficient Federated Neural Collaborative Filtering with Multi-Armed Bandits

Waqar Ali,Muhammad Ammad-ud-din,Xiangmin Zhou,Yan Zhang,Jie Shao
DOI: https://doi.org/10.1145/3651168
2023-01-01
Abstract:Federated learning (FL) has received much attention in privacy-preserving and responsible recommender systems. Recent studies have shown promising results while federating widely-used recommendation methods such as collaborative filtering. A major barrier when bringing FL into production is that the model complexity or the volume of gradients to be transmitted over the communication channel grows linearly as the number of items in a particular system increases. To address this challenge, we propose a communication-efficient neural collaborative filtering method for federated recommender systems. First, to align our solution with other deep neural architectures, we construct standard neural collaborative filtering in federated settings. Second, to solve the underlying model complexity challenge, a multi-armed bandit framework is used that intelligently selects a smaller set of payloads for each iteration of federated model training. The item selection is based on a carefully designed reward function that determines which portion of the overall payloads would be optimal for a particular user. The FL model only comprising of the selected items is transmitted over the network. The FL users train their local models in the regular federated learning way utilizing the payload-efficient global model, requiring no additional optimizations. The results show that using only 10% of the model’s payload, our method can achieve recommendation performance comparable with the standard federated neural collaborative filtering.
What problem does this paper attempt to address?