GAS: Generative Activation-Aided Asynchronous Split Federated Learning
<|reference_start|>GAS: Generative Activation-Aided Asynchronous Split Federated Learning: Split Federated Learning (SFL) splits and collaboratively trains a shared model between clients and server, where clients transmit activations and client-side models to server for updates. Recent SFL studies assume synchronous transmission of activations and client-side models from clients to server. However, due to significant variations in computational and communication capabilities among clients, activations and client-side models arrive at server asynchronously. The delay caused by asynchrony significantly degrades the performance of SFL. To address this issue, we consider an asynchronous SFL framework, where an activation buffer and a model buffer are embedded on the server to manage the asynchronously transmitted activations and client-side models, respectively. Furthermore, as asynchronous activation transmissions cause the buffer to frequently receive activations from resource-rich clients, leading to biased updates of the server-side model, we propose Generative activations-aided Asynchronous SFL (GAS). In GAS, the server maintains an activation distribution for each label based on received activations and generates activations from these distributions according to the degree of bias. These generative activations are then used to assist in updating the server-side model, ensuring more accurate updates. We derive a tighter convergence bound, and our experiments demonstrate the effectiveness of the proposed method.<|reference_end|>
@article{yang2024gas:,
    title={GAS: Generative Activation-Aided Asynchronous Split Federated Learning},
    author={Jiarong Yang and Yuan Liu},
    journal={arXiv preprint arXiv:2409.01251},
    year={2024},
    archivePrefix={arXiv},
    eprint={2409.01251},
    primaryClass={cs.LG cs.DC}
}