We may earn an affiliate commission when you visit our partners.

Federated Learning

Save
May 1, 2024 3 minute read

Federated Learning is a distributed machine learning technique that enables multiple devices or entities to train a shared machine learning model without sharing their data. Each device trains a local model using its own data and then shares the model updates with a central server. The central server aggregates the updates and uses them to train a global model, which is then distributed back to the devices. This process is repeated until the global model converges.

Benefits of Federated Learning

Federated Learning offers several benefits over traditional machine learning approaches:

Share

Help others find this page about Federated Learning: by sharing it with your friends and followers:

Reading list

We've selected four books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Federated Learning.
Provides a practical guide to building federated learning systems. It covers topics such as system design, data collection, and privacy analysis.
Discusses the challenges and techniques for deploying federated learning on edge devices. It covers topics such as resource-constrained environments, communication efficiency, and privacy protection.
Examines the challenges and techniques for federated learning on graph data. It covers topics such as graph convolutional networks, graph embedding, and graph matching.
Provides an introduction to federated learning for time series data. It covers topics such as data preprocessing, model design, and evaluation. It good foundation to the time-series related content in the course.
Table of Contents
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser