Related Experiment Video
Updated: May 6, 2026

A Networked Desktop Virtual Reality Setup for Decision Science and Navigation Experiments with Multiple Participants
Published on: August 26, 2018
MAB-Based Online Client Scheduling for Decentralized Federated Learning in the IoT
Zhenning Chen1, Xinyu Zhang2, Siyang Wang3,4
1College of Automation Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China.
Decentralized federated learning (DFL) in IoT faces scheduling challenges due to device heterogeneity. This study proposes an online learning algorithm using multi-armed bandits to optimize client selection and reduce system delay.
Area of Science:
- Computer Science
- Machine Learning
- Wireless Communications
Background:
- Conventional federated learning (FL) relies on central servers, limiting scalability and robustness.
- Decentralized federated learning (DFL) enhances FL by enabling peer-to-peer model exchange among edge servers.
- Deploying DFL in the Internet of Things (IoT) is hindered by limited wireless resources and the need for efficient client scheduling.
Purpose of the Study:
- To address the challenge of client scheduling and resource optimization in DFL for IoT environments without prior client information.
- To develop an online learning algorithm capable of accurately estimating client participation delays despite heterogeneous resources and time-varying wireless channels.
- To improve the convergence rate and model accuracy in DFL systems by optimizing client selection.
Main Methods:
- Reformulated the client scheduling and resource optimization problem as a multi-armed bandit (MAB) program.
- Proposed an online learning algorithm employing contextual multi-arm slot machines for delay estimation and client scheduling.
- Conducted theoretical analysis to establish the asymptotic optimality of the proposed algorithm.
Main Results:
- The proposed algorithm achieves asymptotic optimal performance in theoretical analysis.
- Experimental results demonstrate the algorithm's capability for asymptotic optimal client selection.
- The method significantly outperforms existing algorithms in reducing the cumulative system delay.
Conclusions:
- The developed online learning algorithm effectively tackles client scheduling and resource optimization in DFL for IoT.
- Accurate client delay estimation and scheduling are crucial for efficient DFL deployment in resource-constrained environments.
- This approach offers a superior solution for enhancing DFL performance by minimizing system-wide delays.
More Related Videos
06:32Author Spotlight: Automated Deep Brain Stimulation for Parkinson's Disease - Exploring the Possibilities and Challenges of Home Monitoring
Published on: July 14, 2023
07:52Author Spotlight: Enhancing Cryo-Electron Microscopy by Automated Data Collection and Analysis Techniques
Published on: December 1, 2023
Related Concept Videos
Distributed Loads
For example, consider a bookshelf filled with books stacked vertically adjacent to each other. The weight of the books is evenly distributed over the length of the shelf. As a result, the pressure at different locations on the surface of the...
Distributed Loads: Problem Solving
Associative Learning
Classical conditioning, also known...
Cognitive Learning
E. C. Tolman's theory of purposive behavior emphasizes that much behavior is goal-directed. He argued that to understand behavior, we must look at the entire sequence of actions leading to a goal. For instance, high school students study hard, not just due to past reinforcement but also to achieve the goal of getting into a good college.
Tolman introduced the idea that behavior is influenced by...