FedPC: Federated Learning for Language Generation with Personal and Context Preference Embeddings
Andrew Silva, Pradyumna Tambwekar, Matthew Gombolay

TL;DR
This paper introduces FedPC, a federated learning method that personalizes language generation by using personal and context preference embeddings, achieving significant improvements in efficiency and performance.
Contribution
It proposes a novel personalization approach in federated learning using preference embeddings and a prediction method that avoids backpropagation, enhancing efficiency.
Findings
50% improvement in test-time perplexity
Uses only 0.001% of memory compared to baselines
Greater sample- and compute-efficiency
Abstract
Federated learning is a training paradigm that learns from multiple distributed users without aggregating data on a centralized server. Such a paradigm promises the ability to deploy machine-learning at-scale to a diverse population of end-users without first collecting a large, labeled dataset for all possible tasks. As federated learning typically averages learning updates across a decentralized population, there is a growing need for personalization of federated learning systems (i.e conversational agents must be able to personalize to a specific user's preferences). In this work, we propose a new direction for personalization research within federated learning, leveraging both personal embeddings and shared context embeddings. We also present an approach to predict these ``preference'' embeddings, enabling personalization without backpropagation. Compared to state-of-the-art…
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.
Taxonomy
TopicsPrivacy-Preserving Technologies in Data · Privacy, Security, and Data Protection · Recommender Systems and Techniques
