FedSEA-LLaMA: A Secure, Efficient and Adaptive Federated Splitting Framework for Large Language Models
Zishuai Zhang, Hainan zhang, Weihua Li, Qinnan zhang, jin Dong, Yongxin Tong, Zhiming Zheng
TL;DR
FedSEA-LLaMA tackles privacy, efficiency, and adaptability challenges in federated splitting of large language models by introducing Gaussian-noise based privacy preservation on forward hidden states, attention-mask compression, and collaborative KV cache for inference acceleration. It enables adaptive partitioning of the LLaMA2 model, allowing the first and last blocks to reside on clients while the middle blocks stay on the server, significantly reducing memory and communication overhead. Empirical results across NLU, summarization, and conversational QA show performance on par with centralized LLaMA2, with up to 8x speedups and substantial privacy protection against model inversion attacks. The framework demonstrates robustness to partition choices and noise scales, offering a practical pathway for privacy-preserving, resource-efficient distributed LLM deployment in real-world federated settings.
Abstract
Private data holds promise for improving LLMs due to its high quality, but its scattered distribution across data silos and the high computational demands of LLMs limit their deployment in federated environments. To address this, the transformer-based federated split models are proposed, which offload most model parameters to the server (or distributed clients) while retaining only a small portion on the client to ensure data privacy. Despite this design, they still face three challenges: 1) Peer-to-peer key encryption struggles to secure transmitted vectors effectively; 2) The auto-regressive nature of LLMs means that federated split learning can only train and infer sequentially, causing high communication overhead; 3) Fixed partition points lack adaptability to downstream tasks. In this paper, we introduce FedSEA-LLaMA, a Secure, Efficient, and Adaptive Federated splitting framework based on LLaMA2. First, we inject Gaussian noise into forward-pass hidden states to enable secure end-to-end vector transmission. Second, we employ attention-mask compression and KV cache collaboration to reduce communication costs, accelerating training and inference. Third, we allow users to dynamically adjust the partition points for input/output blocks based on specific task requirements. Experiments on natural language understanding, summarization, and conversational QA tasks show that FedSEA-LLaMA maintains performance comparable to centralized LLaMA2 and achieves up to 8x speedups in training and inference. Further analysis of privacy attacks and different partition points also demonstrates the effectiveness of FedSEA-LLaMA in security and adaptability.
