Model Rake: A Defense Against Stealing Attacks in Split Learning
Abstract
Split learning is a prominent framework for vertical federated learning, where multiple clients collaborate with a central server for model training by exchanging intermediate embeddings. Recently, it is shown that an adversarial server can exploit the intermediate embeddings to train surrogate models to replace the bottom models on the clients (i.e., model stealing). The surrogate models can also be used to reconstruct private training data of the clients (i.e., data stealing). To defend against these stealing attacks, we propose Model Rake (i.e., Rake), which runs two bottom models on each client and differentiates their output spaces to make the two models distinct. Rake hinders the stealing attacks because it is difficult for a surrogate model to approximate two distinct bottom models. We prove that, under some assumptions, the surrogate model converges to the average of the two bottom models and thus will be inaccurate. Extensive experiments show that Rake is much more effective than existing methods in defending against both model and data stealing attacks, and the accuracy of normal model training is not affected.
Cite
Text
Zhang et al. "Model Rake: A Defense Against Stealing Attacks in Split Learning." International Joint Conference on Artificial Intelligence, 2025. doi:10.24963/IJCAI.2025/779Markdown
[Zhang et al. "Model Rake: A Defense Against Stealing Attacks in Split Learning." International Joint Conference on Artificial Intelligence, 2025.](https://mlanthology.org/ijcai/2025/zhang2025ijcai-model/) doi:10.24963/IJCAI.2025/779BibTeX
@inproceedings{zhang2025ijcai-model,
title = {{Model Rake: A Defense Against Stealing Attacks in Split Learning}},
author = {Zhang, Qinbo and Yan, Xiao and Zhao, Yanfeng and Fu, Fangcheng and Xu, Quanqing and Ding, Yukai and Zhou, Xiaokai and Hu, Chuang and Jiang, Jiawei},
booktitle = {International Joint Conference on Artificial Intelligence},
year = {2025},
pages = {7002-7010},
doi = {10.24963/IJCAI.2025/779},
url = {https://mlanthology.org/ijcai/2025/zhang2025ijcai-model/}
}