FedPC: Federated Learning for Language Generation with Personal and Context Preference Embeddings

10/07/2022
by   Andrew Silva, et al.
0

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 personalization baselines, our approach achieves a 50% improvement in test-time perplexity using 0.001% of the memory required by baseline approaches, and achieving greater sample- and compute-efficiency.

READ FULL TEXT

page 2

page 4

research
08/24/2021

Federated Learning for Open Banking

Open banking enables individual customers to own their banking data, whi...
research
07/18/2022

FLAIR: Federated Learning Annotated Image Repository

Cross-device federated learning is an emerging machine learning (ML) par...
research
05/03/2020

Multi-Center Federated Learning

Federated learning has received great attention for its capability to tr...
research
12/03/2020

Federated Learning with Diversified Preference for Humor Recognition

Understanding humor is critical to creative language modeling with many ...
research
05/11/2020

Pretraining Federated Text Models for Next Word Prediction

Federated learning is a decentralized approach for training models on di...
research
05/15/2018

Understanding and Controlling User Linkability in Decentralized Learning

Machine Learning techniques are widely used by online services (e.g. Goo...
research
04/18/2021

Federated Learning of User Verification Models Without Sharing Embeddings

We consider the problem of training User Verification (UV) models in fed...

Please sign up or login with your details

Forgot password? Click here to reset