Convergence Analysis of Split Learning on Non-IID Data

02/03/2023
by   Yipeng Li, et al.
0

Split Learning (SL) is one promising variant of Federated Learning (FL), where the AI model is split and trained at the clients and the server collaboratively. By offloading the computation-intensive portions to the server, SL enables efficient model training on resource-constrained clients. Despite its booming applications, SL still lacks rigorous convergence analysis on non-IID data, which is critical for hyperparameter selection. In this paper, we first prove that SL exhibits an 𝒪(1/√(R)) convergence rate for non-convex objectives on non-IID data, where R is the number of total training rounds. The derived convergence results can facilitate understanding the effect of some crucial factors in SL (e.g., data heterogeneity and synchronization interval). Furthermore, comparing with the convergence result of FL, we show that the guarantee of SL is worse than FL in terms of training rounds on non-IID data. The experimental results verify our theory. More findings on the comparison between FL and SL in cross-device settings are also reported.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/11/2023

Communication and Storage Efficient Federated Split Learning

Federated learning (FL) is a popular distributed machine learning (ML) p...
research
08/16/2022

On the Convergence of Multi-Server Federated Learning with Overlapping Area

Multi-server Federated learning (FL) has been considered as a promising ...
research
02/01/2023

FLSTRA: Federated Learning in Stratosphere

We propose a federated learning (FL) in stratosphere (FLSTRA) system, wh...
research
05/23/2022

FL Games: A federated learning framework for distribution shifts

Federated learning aims to train predictive models for data that is dist...
research
10/31/2022

A-LAQ: Adaptive Lazily Aggregated Quantized Gradient

Federated Learning (FL) plays a prominent role in solving machine learni...
research
06/18/2022

Pisces: Efficient Federated Learning via Guided Asynchronous Training

Federated learning (FL) is typically performed in a synchronous parallel...
research
03/30/2020

End-to-End Evaluation of Federated Learning and Split Learning for Internet of Things

This work is the first attempt to evaluate and compare felderated learni...

Please sign up or login with your details

Forgot password? Click here to reset