Federated learning: Overview, strategies, applications, tools and future directions

Federated learning (FL) is a distributed machine learning process, which allows multiple nodes to work together to train a shared model without exchanging raw data. It offers several key advantages, such as data privacy, security, efficiency, and scalability, by keeping data local and only exchangin...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Heliyon 2024-10, Vol.10 (19), p.e38137, Article e38137
Hauptverfasser: Yurdem, Betul, Kuzlu, Murat, Gullu, Mehmet Kemal, Catak, Ferhat Ozgur, Tabassum, Maliha
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Federated learning (FL) is a distributed machine learning process, which allows multiple nodes to work together to train a shared model without exchanging raw data. It offers several key advantages, such as data privacy, security, efficiency, and scalability, by keeping data local and only exchanging model updates through the communication network. This review paper provides a comprehensive overview of federated learning, including its principles, strategies, applications, and tools along with opportunities, challenges, and future research directions. The findings of this paper emphasize that federated learning strategies can significantly help overcome privacy and confidentiality concerns, particularly for high-risk applications. •In-depth Review and Categorization of Federated Learning Strategies.•Examination of Security Concerns in Federated Learning.•Applications of Federated Learning Across Various Domains.•Insight into Federated Learning-based Frameworks and Tools.•Future Directions and Emerging Opportunities in Federated Learning.
ISSN:2405-8440
2405-8440
DOI:10.1016/j.heliyon.2024.e38137