Decentralized Federated Learning: A Survey and Perspective
Yuan, Liangqi, Sun, Lichao, Yu, Philip S., Wang, Ziran
–arXiv.org Artificial Intelligence
Federated learning (FL) has been gaining attention for its ability to share knowledge while maintaining user data, protecting privacy, increasing learning efficiency, and reducing communication overhead. Decentralized FL (DFL) is a decentralized network architecture that eliminates the need for a central server in contrast to centralized FL (CFL). DFL enables direct communication between clients, resulting in significant savings in communication resources. In this paper, a comprehensive survey and profound perspective is provided for DFL. First, a review of the methodology, challenges, and variants of CFL is conducted, laying the background of DFL. Then, a systematic and detailed perspective on DFL is introduced, including iteration order, communication protocols, network topologies, paradigm proposals, and temporal variability. Next, based on the definition of DFL, several extended variants and categorizations are proposed with state-of-the-art technologies. Lastly, in addition to summarizing the current challenges in the DFL, some possible solutions and future research directions are also discussed.
arXiv.org Artificial Intelligence
Jun-2-2023
- Country:
- North America > United States
- Pennsylvania > Northampton County
- Bethlehem (0.04)
- New York > New York County
- New York City (0.04)
- Michigan > Oakland County
- Rochester (0.04)
- Indiana > Tippecanoe County
- West Lafayette (0.04)
- Lafayette (0.04)
- Illinois > Cook County
- Chicago (0.04)
- California
- Santa Clara County > Stanford (0.04)
- Riverside County > Riverside (0.04)
- Pennsylvania > Northampton County
- Asia
- North America > United States
- Genre:
- Research Report (1.00)
- Overview (1.00)
- Industry:
- Information Technology > Security & Privacy (1.00)
- Health & Medicine (1.00)
- Automobiles & Trucks (1.00)
- Transportation > Ground
- Road (1.00)
- Technology:
- Information Technology
- Security & Privacy (1.00)
- Data Science > Data Mining (1.00)
- Communications > Networks (1.00)
- Artificial Intelligence
- Representation & Reasoning (1.00)
- Machine Learning > Neural Networks (0.46)
- Robots > Autonomous Vehicles (0.46)
- Information Technology