Overview
Direct Answer
Federated learning is a machine learning paradigm where model training occurs across distributed devices or organisations without centralising raw data. Participants compute gradients locally and share only model updates with a central aggregator, enabling collaborative model improvement while maintaining data privacy and sovereignty.
How It Works
Local devices train a shared model architecture on their private datasets, computing weight updates independently. These updates are transmitted to a central server, which aggregates contributions using algorithms such as FederatedAveraging to produce an improved global model. The refined model is distributed back to participants for subsequent training rounds, iterating until convergence.
Why It Matters
Organisations adopt this approach to comply with data protection regulations (GDPR, HIPAA) whilst leveraging distributed datasets for model improvement. It reduces data transmission costs, latency, and breach risk by eliminating centralised data repositories, making it valuable for healthcare, finance, and telecommunications sectors handling sensitive information.
Common Applications
Healthcare systems use it to train diagnostic models across hospital networks without sharing patient records. Mobile device manufacturers optimise on-device models using user interaction data. Financial institutions collaboratively develop fraud detection systems whilst maintaining confidentiality of transaction data.
Key Considerations
Communication overhead between devices and server significantly exceeds traditional centralised training, and statistical heterogeneity across decentralised datasets can degrade model convergence. Debugging and monitoring distributed systems presents additional operational complexity.
Cross-References(1)
Cited Across coldai.org3 pages mention Federated Learning
Industry pages, services, technologies, capabilities, case studies and insights on coldai.org that reference Federated Learning — providing applied context for how the concept is used in client engagements.
Referenced By1 term mentions Federated Learning
Other entries in the wiki whose definition references Federated Learning — useful for understanding how this concept connects across Artificial Intelligence and adjacent domains.
More in Artificial Intelligence
Neural Processing Unit
Models & ArchitectureA specialised processor designed to accelerate neural network computations in edge devices and mobile platforms.
Expert System
Infrastructure & OperationsAn AI program that emulates the decision-making ability of a human expert by using a knowledge base and inference rules.
Artificial Intelligence
Foundations & TheoryThe simulation of human intelligence processes by computer systems, including learning, reasoning, and self-correction.
AI Chip
Infrastructure & OperationsA semiconductor designed specifically for AI and machine learning computations, optimised for parallel processing and matrix operations.
Zero-Shot Learning
Prompting & InteractionThe ability of AI models to perform tasks they were not explicitly trained on, using generalised knowledge and instruction-following capabilities.
BLEU Score
Evaluation & MetricsA metric for evaluating the quality of machine-generated text by comparing it to reference translations or texts.
Artificial Superintelligence
Foundations & TheoryA theoretical level of AI that surpasses human cognitive abilities across all domains, including creativity and social intelligence.
Cognitive Computing
Foundations & TheoryComputing systems that simulate human thought processes using self-learning algorithms, data mining, pattern recognition, and natural language processing.