Federated Recommendation with Additive Personalization
Zhiwei Li, Guodong Long, Tianyi Zhou
OpenReview ground truth
TL;DR — We present a novel federated recommendation system, named FedRAP, incorporating additive personalization to enhance the performance of recommendation systems in a federated setting.
Abstract
Building recommendation systems via federated learning (FL) is a new emerging challenge for next-generation Internet service. Existing FL models share item embedding across clients while keeping the user embedding private and local on the client side. However, identical item embedding cannot capture users' individual differences in perceiving the same item and may lead to poor personalization. Moreover, dense item embedding in FL results in expensive communication costs and latency. To address these challenges, we propose Federated Recommendation withAdditive Personalization (FedRAP), which learns a global view of items via FL and a personalized view locally on each user. FedRAP encourages a sparse global view to save FL's communication cost and enforces the two views to be complementary via two regularizers. We propose an effective curriculum to learn the local and global views progressively with increasing regularization weights. To produce recommendations for a user, FedRAP adds the two views together to obtain a personalized item embedding. FedRAP achieves the best performance in FL setting on multiple benchmarks. It outperforms recent federated recommendation methods and several ablation study baselines. Our code is available at https://github.com/mtics/FedRAP.
Author context
Most prolific author: 13 submissions (credibility 0.92).
No mass-submission penalty for this paper (authors within normal submission volume).
Aggregate statistics only — no individual author rankings.
Ranking trajectory
Percentile by tournament round — convergence indicates rating stability.
Battle history — 40 comparisons
Ranked above opponent in 42% of matchups.
- ▼ lost to MT-Ranker: Reference-free machine translat… ×6
- ▲ beat Memoria: Hebbian Memory Architecture for H… ×4
- ▼ lost to Efficient ConvBN Blocks for Transfer Learn… ×4
- ▼ lost to An improved analysis of per-sample and per… ×4
- ▼ lost to BiDST: Dynamic Sparse Training is a Bi-Lev… ×4
Judge assessments
Mean overall score 0.0 ± 0.0 (n = 40)