An Introduction to Federated Computation

7Citations
Citations of this article
14Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Federated Computation is an emerging area that seeks to provide stronger privacy for user data, by performing large scale, distributed computations where the data remains in the hands of users. Only the necessary summary information is shared, and additional security and privacy tools can be employed to provide strong guarantees of secrecy. The most prominent application of federated computation is in training machine learning models (federated learning), but many additional applications are emerging, more broadly relevant to data management and querying data. This tutorial gives an overview of federated computation models and algorithms. It includes an introduction to security and privacy techniques and guarantees, and shows how they can be applied to solve a variety of distributed computations providing statistics and insights to distributed data. It also discusses the issues that arise when implementing systems to support federated computation, and open problems for future research.

Cite

CITATION STYLE

APA

Bharadwaj, A., & Cormode, G. (2022). An Introduction to Federated Computation. In Proceedings of the ACM SIGMOD International Conference on Management of Data (pp. 2448–2451). Association for Computing Machinery. https://doi.org/10.1145/3514221.3522561

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free