Related Experiment Videos
Towards Straggler-Resilient Split Federated Learning: An Unbalanced Update Approach.
Dandan Liang1, Jianing Zhang2, Evan Chen2
1Rochester Institute of Technology, Rochester, New York.
Advances in Neural Information Processing Systems
|June 3, 2026
Summary
Split Federated Learning (SFL) faces challenges from slow clients (stragglers). MU-SplitFed, a new algorithm, overcomes these delays by allowing more server updates, improving training efficiency and scalability in distributed systems.
Area of Science:
- Artificial Intelligence
- Machine Learning
- Distributed Systems
Background:
- Split Federated Learning (SFL) combines Federated Learning (FL) and Split Learning (SL) for scalable edge device training.
- SFL is hindered by the 'straggler issue,' where slow clients create significant latency.
- Client-server dependency in SFL exacerbates delays, bottlenecking system efficiency.
Purpose of the Study:
- To propose a straggler-resilient Split Federated Learning algorithm.
- To decouple training progress from straggler delays in SFL systems.
- To enhance the scalability and efficiency of SFL by mitigating straggler impact.
Main Methods:
- Introduced MU-SplitFed, a zeroth-order optimization algorithm for SFL.
- Implemented an unbalanced update mechanism allowing the server to perform τ local updates per client round.
- Analyzed convergence rate for non-convex objectives as 𝒪(√(d/(τT))) with linear speedup in τ communication rounds.
Main Results:
- MU-SplitFed demonstrates resilience to straggler delays in SFL.
- Achieved a convergence rate showing linear speedup with respect to the number of server updates (τ).
- Experimental results confirm superior performance over baseline methods in the presence of stragglers.
Conclusions:
- MU-SplitFed effectively mitigates the straggler bottleneck in SFL.
- The adaptive tuning of τ allows for effective management of straggler impact.
- The proposed method enhances the practical applicability of SFL in real-world distributed systems.
Related Concept Videos
Survival Tree
Survival trees are a non-parametric method used in survival analysis to model the relationship between a set of covariates and the time until an event of interest occurs, often referred to as the "time-to-event" or "survival time." This method is particularly useful when dealing with censored data, where the event has not occurred for some individuals by the end of the study period, or when the exact time of the event is unknown.
Building a Survival Tree
Constructing a survival tree begins...
Building a Survival Tree
Constructing a survival tree begins...
Improving Translational Accuracy
Base complementarity between the three base pairs of mRNA codon and the tRNA anticodon is not a failsafe mechanism. Inaccuracies can range from a single mismatch to no correct base pairing at all. The free energy difference between the correct and nearly correct base pairs can be as small as 3 kcal/ mol. With complementarity being the only proofreading step, the estimated error frequency would be one wrong amino acid in every 100 amino acids incorporated. However, error frequencies observed in...
Improving Translational Accuracy
Base complementarity between the three base pairs of mRNA codon and the tRNA anticodon is not a failsafe mechanism. Inaccuracies can range from a single mismatch to no correct base pairing at all. The free energy difference between the correct and nearly correct base pairs can be as small as 3 kcal/ mol. With complementarity being the only proofreading step, the estimated error frequency would be one wrong amino acid in every 100 amino acids incorporated. However, error frequencies observed in...
Distribution Reliability and Automation
Distribution reliability in electrical power systems is critical for ensuring an uninterrupted power supply to consumers at minimal cost. According to IEEE Standard Terms, reliability is the probability that a device will function without failure over a specified time period or amount of usage. For electric power distribution, this translates to maintaining continuous power supply and addressing customer concerns over power outages. Several indices, as defined by IEEE Standard 1366-2012, are...
Distributed Loads: Problem Solving
Beams are structural elements commonly employed in engineering applications requiring different load-carrying capacities. The first step in analyzing a beam under a distributed load is to simplify the problem by dividing the load into smaller regions, which allows one to consider each region separately and calculate the magnitude of the equivalent resultant load acting on each portion of the beam. The magnitude of the equivalent resultant load for each region can be determined by calculating...
Residuals and Least-Squares Property
The vertical distance between the actual value of y and the estimated value of y. In other words, it measures the vertical distance between the actual data point and the predicted point on the line
If the observed data point lies above the line, the residual is positive, and the line underestimates the actual data value for y. If the observed data point lies below the line, the residual is negative, and the line overestimates the actual data value for y.
The process of fitting the best-fit...
If the observed data point lies above the line, the residual is positive, and the line underestimates the actual data value for y. If the observed data point lies below the line, the residual is negative, and the line overestimates the actual data value for y.
The process of fitting the best-fit...