A Swap Relaxation-Based Local Search for the Latin Square Completion Problem

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

Xie et al. "A Swap Relaxation-Based Local Search for the Latin Square Completion Problem." International Joint Conference on Artificial Intelligence, 2024. doi:10.24963/ijcai.2024/779

Markdown

[Xie et al. "A Swap Relaxation-Based Local Search for the Latin Square Completion Problem." International Joint Conference on Artificial Intelligence, 2024.](https://mlanthology.org/ijcai/2024/xie2024ijcai-swap/) doi:10.24963/ijcai.2024/779

BibTeX

@inproceedings{xie2024ijcai-swap,
  title     = {{A Swap Relaxation-Based Local Search for the Latin Square Completion Problem}},
  author    = {Xie, Zhenxuan and Lü, Zhipeng and Su, Zhouxing and Li, Chu-Min and Ding, Junwen and Wang, Yuxuan},
  booktitle = {International Joint Conference on Artificial Intelligence},
  year      = {2024},
  pages     = {7047-7055},
  doi       = {10.24963/ijcai.2024/779},
  url       = {https://mlanthology.org/ijcai/2024/xie2024ijcai-swap/}
}