Split Computing (SC) is a distributed inference method designed for balancing computational load and reducing latency by partitioning a neural network into head and tail networks and deploying them across both a mobile device and a server, respectively. Due to the limited bandwidth and computational power of mobile devices, the head network is often replaced with a neural network that requires lower computational and communication resources. However, it is challenging to prepare a sufficient quantity and quality of labeled data on the mobile device side for training the replacement head network. Furthermore, the data prepared by mobile users often contains sensitive privacy information, making data aggregation difficult. In this paper, we propose a data-efficient head network training method for SC. This method utilizes federated learning and knowledge distillation to train the head network using a small amount of non-IID and unlabeled data from mobile devices, ensuring that the training datasets are not exposed. Moreover, by introducing personalization, we enhance the accuracy to levels comparable to or exceeding those of existing methods. The experimental evaluations demonstrate that, despite data constraints imposed only on our method, it achieves accuracy comparable to the baselines. Furthermore, it significantly reduces the communication requirements by 95% on mobile devices, with only a 3-5 percentage point drop in accuracy from the original model.
Figures & tables
Data constraints
Research
Metrics
Loss
Unlabeled
Decentralized
Non-IID
[ 9 ]
A, D, L
CE
–
–
–
[ 17 ]
A, D, L
CE
–
–
–
[ 11 ]
A, C, D, L
KD
✓
–
–
[ 12 ]
A, C, D, L
KD
✓
–
–
[ 13 ]
A, D
reconst.
✓
–
–
TABLE I : Summary of related works on head network training. A: model accuracy, C: computation load, D: amount of data transmitted, L: latency, CE: cross-entropy, KD: knowledge distillation, reconst.: reconstruction loss
Fig. 1 : Head Network Distillation [ 11 ] : (a) teacher and student models extracted from the original pre-trained model, and (b) the training procedure minimizing the error between the intermediate outputs.
Fig. 2 : System model
Fig. 3 : Proposed method: Federated Head Network Personalization
Fig. 4 : Architecture of the original and bottleneck injected models. Training uses only the teacher and student models.
Parameters
Values for CIFAR-10
Values for CIFAR-100
Sum of clients’ data
1000 to 20000
4000 to 20000
Number of pre-training epochs
200
Number of clients to choose from in one round of FL step in FedHNP C
10
Number of client epochs within one round of FL in FedHNP EFL
⌊2×105/sumofclients′data⌋
Number of rounds of FL for FedHNP R
20
100
Number of epochs of personalization in FedHNP Ep
10
20
TABLE II : Training parameters
Is the client data label needed?
Is the labeled data for pre-train needed?
Is communication during training needed?
Is the privacy of the client data maintained?
Method1
FedHNP (Proposed)
No
Yes
Yes
Yes
Method2
Centralized HND
No
Yes
No
No
Method3
Individual HND
No
Yes
No
Yes
TABLE III : Compared methods
Methods
Split point
Computation load (FLOPs)
Communication traffic
Client
Server
Data shape
Data volume (8bit)
Data volume (32bit)
Cloud computing using original model
-
0
1.40×108
(3, 32, 32)
3.1 KB
12.3 KB
Split computing using original model
2
1.77×106
1.38×108
(64, 16, 16)
16.4 KB
65.5 KB
(two split points are listed)
8
5.42×107
8.60×107
(128, 8, 8)
8.20 KB
32.8 KB
Split computing using replacement model
3
2.02×106
1.04×108
(12, 9, 9)
1.0 KB
3.9 KB
TABLE IV : Computation and Communication Cost Reduction via Split Computing vs. Cloud Computing.
Fig. 5 : Comparison of training curves with CIFAR-10, 20000 client training samples. For FedHNP, we plot the stage 1 accuracy for each of the ten epochs and the accuracy after stage 2 in the “personalized” position.
Fig. 6 : CIFAR-10 / CIFAR-100 test accuracy in different total number of clients data
Fig. 7 : Stage 2 training curve with CIFAR-10, 20000 data. Personalizing for 100 epochs.
Fig. 8 : Test accuracy before / after personalization in FedHNP. The triangle represents the mean, and the line in the box represents the median.
Split Computing enables collaborative inference between edge devices and the cloud by partitioning a deep neural network into an edge-side head and a server-side tail, reducing latency and limiting exposure of raw input data. However, inference performance often degrades in practical deployments due to user-specific data distribution shifts, unreliable communication, and privacy-oriented perturbations, especially in closed environments where model architectures and parameters are inaccessible. To address this challenge, we propose SALT (Split-Adaptive Lightweight Tuning), a lightweight adaptation framework for closed Split Computing systems. SALT introduces a compact client-side adapter that refines intermediate representations produced by a frozen head network, enabling effective model adaptation without modifying the head or tail networks or increasing communication overhead. By modifying only the training conditions, SALT supports multiple adaptation objectives, including user personalization, communication robustness, and privacy-aware inference. Experiments using ResNet-18 on CIFAR-10 and CIFAR-100 show that SALT achieves higher accuracy than conventional retraining and fine-tuning while significantly reducing training cost. On CIFAR-10, SALT improves personalized accuracy from 88.1% to 93.8% while reducing training latency by more than 60%. SALT also maintains over 90% accuracy under 75% packet loss and preserves high accuracy (about 88% at sigma = 1.0) under noise injection. These results demonstrate that SALT provides an efficient and practical adaptation framework for real-world Split Computing systems.
Yuya Okada, Takayuki Nishio
School of Engineering, Institute of Science Tokyo, Tokyo 152-8550, Japan
Split Federated Learning (SFL) enables distributed model training by splitting networks between the server and clients. However, under client heterogeneity, the conventional static split strategy may be suboptimal because clients can differ in data distributions, adaptation dynamics, and representation learning progress, making a single split point insufficient to accommodate client-specific training states. In this paper, we propose FedSGA, a Sufficiency-Guided Adaptive split Federated learning framework that addresses this question through client-specific shallow sufficiency estimation. First, we introduce a client-specific adaptation channel based on private prompt tokens, which tracks local adaptation dynamics separately from the shared backbone and provides a lightweight signal for detecting whether client adaptation remains active. To further avoid repeated online probing over multiple candidate depths, we design a shallow sufficiency estimator that combines cross-client semantic alignment, temporal interface stability, and prompt-state variation to estimate whether the shallowest split is already sufficient. Finally, we introduce a split-compatible interface harmonization module that projects activations from different split depths into a shared semantic space, improving the comparability of heterogeneous client interfaces before server-side prediction. Extensive experiments on multiple heterogeneous benchmarks demonstrate the effectiveness of FedSGA in improving model performance compared with state-of-the-art methods while reducing unnecessary client-side computation.
Wenhao Yuan, Chenchen Lin, Wentao Hu +4
The Hong Kong Polytechnic University Hong Kong, SAR, China
Federated learning enables collaborative model training without sharing raw data, but its performance can degrade substantially under heterogeneous client data distributions. A single global model often cannot satisfy diverse client requirements, so personalized federated learning has therefore been explored to improve client specific performance while preserving global generalization. Existing PFL methods often face a fundamental tradeoff in which stronger global sharing can undermine local specialization, whereas stronger local adaptation can lead to overfitting under limited data, label imbalance, and missing class scenarios. In this work, we propose PGFedSplit, a personalized federated learning framework that improves both personalization and global generalization under severe client heterogeneity. PGFedSplit adopts a split architecture and performs adaptive aggregation scheduling tailored to the roles of different model components, enabling stable knowledge sharing while maintaining client specific adaptation. Each client further leverages a mixture of locally extracted representations and synthetic representations generated from server side Gaussian statistics, improving robustness under label imbalance and missing class conditions. Extensive experiments on Fashion MNIST, CIFAR 10, CIFAR 100, and Tiny ImageNet demonstrate consistent improvements over state of the art PFL methods, with stable convergence and superior personalization in highly heterogeneous settings.
Yunseok Kang, Jaeyoung Song
Department of Electronics Engineering, Pusan National University, Republic of Korea