arXiv Analytics

Sign in

arXiv:2002.10619 [cs.LG]AbstractReferencesReviewsResources

Three Approaches for Personalization with Applications to Federated Learning

Yishay Mansour, Mehryar Mohri, Jae Ro, Ananda Theertha Suresh

Published 2020-02-25Version 1

The standard objective in machine learning is to train a single model for all users. However, in many learning scenarios, such as cloud computing and federated learning, it is possible to learn one personalized model per user. In this work, we present a systematic learning-theoretic study of personalization. We propose and analyze three approaches: user clustering, data interpolation, and model interpolation. For all three approaches, we provide learning-theoretic guarantees and efficient algorithms for which we also demonstrate the performance empirically. All of our algorithms are model agnostic and work for any hypothesis class.

Related articles: Most relevant | Search more
arXiv:1201.5338 [cs.LG] (Published 2012-01-25, updated 2012-09-21)
On Constrained Spectral Clustering and Its Applications
arXiv:1812.08434 [cs.LG] (Published 2018-12-20)
Graph Neural Networks: A Review of Methods and Applications
arXiv:1905.00331 [cs.LG] (Published 2019-05-01)
High-Performance Support Vector Machines and Its Applications