Federated Learning for Computationally-Constrained Heterogeneous Devices: A Survey
Pfeiffer, Kilian, Rapp, Martin, Khalili, Ramin, Henkel, Jörg
–arXiv.org Artificial Intelligence
With an increasing number of smart devices like internet of things (IoT) devices deployed in the field, offloadingtraining of neural networks (NNs) to a central server becomes more and more infeasible. Recent efforts toimprove users' privacy have led to on-device learning emerging as an alternative. However, a model trainedonly on a single device, using only local data, is unlikely to reach a high accuracy. Federated learning (FL)has been introduced as a solution, offering a privacy-preserving trade-off between communication overheadand model accuracy by sharing knowledge between devices but disclosing the devices' private data. Theapplicability and the benefit of applying baseline FL are, however, limited in many relevant use cases dueto the heterogeneity present in such environments. In this survey, we outline the heterogeneity challengesFL has to overcome to be widely applicable in real-world applications. We especially focus on the aspect ofcomputation heterogeneity among the participating devices and provide a comprehensive overview of recentworks on heterogeneity-aware FL. We discuss two groups: works that adapt the NN architecture and worksthat approach heterogeneity on a system level, covering Federated Averaging (FedAvg), distillation, and splitlearning-based approaches, as well as synchronous and asynchronous aggregation schemes.
arXiv.org Artificial Intelligence
Jul-18-2023
- Country:
- South America > Chile
- North America
- Montserrat (0.04)
- United States
- Virginia (0.04)
- Hawaii (0.04)
- New York > New York County
- New York City (0.04)
- Missouri > St. Louis County
- St. Louis (0.04)
- Louisiana > Orleans Parish
- New Orleans (0.04)
- California
- San Francisco County > San Francisco (0.14)
- Los Angeles County > Long Beach (0.04)
- Santa Clara County
- Stanford (0.04)
- Santa Clara (0.04)
- Puerto Rico > San Juan
- San Juan (0.04)
- Canada
- Quebec > Montreal (0.04)
- British Columbia > Metro Vancouver Regional District
- Vancouver (0.04)
- Europe
- Italy (0.04)
- Greece (0.04)
- United Kingdom > England
- Greater London > London (0.04)
- Sweden > Stockholm
- Stockholm (0.04)
- Ireland > Leinster
- County Dublin > Dublin (0.04)
- Germany
- Bavaria > Upper Bavaria
- Munich (0.04)
- Baden-Württemberg > Karlsruhe Region
- Karlsruhe (0.05)
- Bavaria > Upper Bavaria
- France
- Île-de-France > Paris
- Paris (0.04)
- Auvergne-Rhône-Alpes > Isère
- Grenoble (0.04)
- Île-de-France > Paris
- Asia
- Genre:
- Research Report (1.00)
- Overview (1.00)
- Industry:
- Information Technology > Security & Privacy (1.00)
- Energy (1.00)
- Technology: