Home Knowledge Base Federated Learning

Federated Learning is the distributed machine learning paradigm where a shared model is trained across multiple decentralized data sources (devices, organizations) without centralizing the data — preserving data privacy by exchanging only model updates (gradients or parameters) rather than raw training data, enabling collaboration between parties that cannot or will not share sensitive information.

FedAvg Algorithm:

Non-IID Challenges:

Privacy and Security:

Communication Efficiency:

Federated learning is the enabling technology for privacy-preserving collaborative AI — allowing hospitals to jointly train diagnostic models without sharing patient records, banks to detect fraud across institutions without exposing transaction data, and mobile devices to improve predictive keyboards without uploading user text to the cloud.

federated learning distributedfedavg federated averagingfederated aggregation privacycommunication efficient federateddifferential privacy federated

Explore 500+ Semiconductor & AI Topics

From EUV lithography to CUDA optimization — search the full knowledge base or chat with our AI assistant.