Skip to main content

Federated Learning

Definition

Federated learning is a machine learning technique that trains an algorithm across multiple decentralized edge devices or servers holding local data samples, without exchanging their data. Instead of aggregating data into a central location, the model is trained locally, and only the model updates are shared and aggregated. This approach enhances data privacy and reduces communication overhead.