How does federated learning let AI train on your data without ever seeing it?
What if millions of phones could train an AI model together - without a single byte of personal data leaving any device?
The answer
Federated learning, pioneered by Google in 2017, is a distributed machine learning approach where models are trained across many devices (phones, hospitals, banks) without centralizing the raw data. Each device trains a local model on its own data and sends only the model updates (gradients) to a central server, which aggregates them into an improved global model. Google uses it for Gboard's next-word prediction, training across millions of Android devices. Apple adopted it for Siri improvements and health features. In healthcare, federated learning has enabled multi-hospital cancer detection models that would be impossible under traditional data-sharing regulations. Challenges remain, including communication overhead and vulnerability to gradient inversion attacks that can partially reconstruct training data.
Source: Google AI Blog
- federated learning
- privacy
- distributed computing
More from AI & Machine Learning
- What radical question did Alan Turing ask in 1950 that launched the entire field of artificial intelligence?
- Can a machine fool you into thinking it's human - and does that mean it's truly intelligent?
- What happened at a small Dartmouth workshop in 1956 that gave artificial intelligence its name?
- How did a 1958 invention called the Perceptron convince people that machines could learn like brains?
- Could a 1966 chatbot really make people believe they were talking to a therapist?
- What was the first robot that could 'reason' about its own actions?