Splitfed Learning
SplitFed learning is a hybrid approach combining federated and split learning to train machine learning models collaboratively across distributed devices while minimizing individual device computational burdens and preserving data privacy. Current research focuses on optimizing model splitting strategies (e.g., determining optimal "cut layers"), improving robustness to communication issues (like packet loss) and non-IID data, and enhancing efficiency across heterogeneous devices. This framework shows promise for deploying complex models, such as large language models, on resource-constrained devices, particularly in applications like IoT and edge computing, by significantly reducing training time and improving model accuracy compared to traditional federated learning.
Papers
SplitFed resilience to packet loss: Where to split, that is the question
Chamani Shiranthika, Zahra Hafezi Kafshgari, Parvaneh Saeedi, Ivan V. Bajić
Federated Split Learning with Only Positive Labels for resource-constrained IoT environment
Praveen Joshi, Chandra Thapa, Mohammed Hasanuzzaman, Ted Scully, Haithem Afli