AutoEncoder-Compressed Parallel Split Learning for Pre-trained Model Fine-Tuning

Bas Meuwissen, Vasileios Tsouvalas, Nirvana Meratnia
7/20/2026
cs.DCcs.LG

No official code found. Best implementation: Nousphera/AE_PSL (2 stars, MIT, last commit 2026-07-21).

Abstract

Distributed Fine-Tuning (DFT) of large-scale Foundation Models (FMs) on resource-constrained edge devices is limited by local compute constraints and communication overhead. Parallel Split Learning (PSL) reduces client-side computation by keeping few model layers on each client and offloading the remaining computation to the server; however, clients must exchange intermediate activations and gradients with the server at every training step. Existing SL communication-compression methods mainly rely on task-agnostic heuristics, such as sparsification and quantization. While learnable SL compressors can better adapt to intermediate representations, they require co-training with the target model. Therefore, directly inserting them into off-the-shelf FMs introduces feature-distribution misalignment and degrades DFT performance. To address this, we propose AE-PSL, a communication-efficient PSL framework that compresses intermediate activations and gradients using a lightweight AutoEncoder (AE) placed at the split layer. To ensure compatibility of AE compression with pre-trained FMs, AE-PSL introduces a novel two-stage alignment mechanism, which adapts the AE to the pre-trained model's feature manifold and client-specific feature distributions before DFT.

View on arXivView PDF

Code Implementations(1)

Nousphera/AE_PSLCommunity75%
MIT

AutoEncoder-Compressed Parallel Split Learning for Pre-trained Model Fine-Tuning

20Jul 1, 20263 months agoMIT
autoencoderfederated-learningsplit-learningtransformers

Similar Papers

Cite this paper

@article{meuwissen2026autoencodercompressed,
  title  = {AutoEncoder-Compressed Parallel Split Learning for Pre-trained Model Fine-Tuning},
  author = {Bas Meuwissen and Vasileios Tsouvalas and Nirvana Meratnia},
  year   = {2026},
  eprint = {2607.17913},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2607.17913v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2607.17913.svg)](https://codeofpaper.com/paper/2607.17913)

Discussion