cross-device federated learning

**Cross-Device Federated Learning** is a **federated learning setting involving millions of edge devices (smartphones, IoT sensors, equipment controllers)** — each device has a tiny local dataset, limited compute, unreliable connectivity, and only a fraction participate in each training round. **Cross-Device Characteristics** - **Many Participants**: Millions to billions of devices (smartphones, sensors, controllers). - **Unreliable**: Devices go offline, have intermittent connectivity, and varying compute capabilities. - **Tiny Local Data**: Each device has very little local data — model must learn from many partial views. - **Asynchronous**: No guarantee all selected devices complete their update within the time window. **Why It Matters** - **Scale**: Google trains keyboard prediction models on billions of phones using cross-device FL. - **Privacy at Scale**: Each user's data stays on their device — no central data collection. - **Semiconductor IoT**: Edge sensors in fabs could use cross-device FL for distributed monitoring models. **Cross-Device FL** is **learning from the edge swarm** — training on millions of unreliable, resource-constrained devices for privacy-preserving intelligence at scale.

Go deeper with CFSGPT

Get AI-powered deep-dives, save terms, and run advanced simulations — free account.

Create Free Account