Federated learning (often referred to as collaborative learning) is a decentralized approach to training machine learning models. It doesn't require an exchange of data from client devices to global servers. Instead, the raw data on edge devices is used to train the model locally, increasing data privacy.
Feb 3, 2023
People also ask
What is the difference between federated learning and machine learning?
Traditional machine learning methods involve collecting all data in one place before training a model on it. However, federated learning takes a different approach. Instead of moving the data to the central server for training, it sends the training process to the devices where the data is actually located.
What are the three types of federated learning?
By understanding the different types of Federated Learning—Centralized vs. Decentralized, Horizontal vs. Vertical, and Cross-Silo vs. Cross-Device—organizations can choose the approach that best fits their needs and constraints.
Is Google using federated learning?
Google Cloud Kubernetes engine (GKE): GKE provides the foundational platform for federated learning. TensorFlow Federated (TFF): TFF provides an open-source framework for machine learning and other computations on decentralized data.
What is the difference between distributed learning and federated learning?
The main difference between federated learning and distributed learning lies in the assumptions made on the properties of the local datasets, as distributed learning originally aims at parallelizing computing power where federated learning originally aims at training on heterogeneous datasets.
Aug 24, 2022 · Federated learning is a way to train AI models without anyone seeing or touching your data, offering a way to unlock information to feed new AI ...
TensorFlow Federated (TFF) is an open-source framework for machine learning and other computations on decentralized data.