atlas

Research map / Adversarial robustness and security / Backdoor and poisoning

Chronic Poisoning: Backdoor Attack against Split Learning

AAAI 2024 · Adversarial robustness and security › Backdoor and poisoning · approach: Backdoors in federated learning · 12 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes SFI, a three-stage (Steal, Finetune, Implant) server-side backdoor attack on split learning that trains a shadow model and uses a GAN-style discriminator to make the client model acquire its backdoor-encoding ability.

Problem

Server-side backdoor attacks in split learning are hard because the server cannot access client training data or the client model, so traditional data-poisoning backdoors do not apply.

Approach

Build a server-side shadow model that encodes backdoor samples (with an auxiliary binary classifier boosting sensitivity), then guide the client model to imitate it through a GAN-like discriminator while the server's main-task model keeps the client's main-task performance, so the client learns the backdoor without seeing poisoned data.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add the auxiliary model Fa during shadow-model training (ablation)SFI · MNISTbackdoor attack accuracy: +8%Helped
Add the auxiliary model Fa during shadow-model training (ablation)SFI · MNISTmain-task performanceNo clear effect
Apply SFI instead of clean trainingResNet18 split learning · MNIST, Split Amain-task accuracy: 0.993 -> 0.958Hurt
Apply SFI instead of clean trainingResNet18 split learning · MNIST, Split Bmain-task accuracy: 0.991 -> 0.943Hurt
Apply SFI instead of clean trainingResNet18 split learning · Fashion-MNIST, Split Amain-task accuracy: 0.932 -> 0.899Hurt
Apply SFI instead of clean trainingResNet18 split learning · Fashion-MNIST, Split Bmain-task accuracy: 0.926 -> 0.875Hurt
Apply SFI instead of clean trainingResNet18 split learning · CIFAR10, Split Amain-task accuracy: 0.957 -> 0.916Hurt
Apply SFI instead of clean trainingResNet18 split learning · CIFAR10, Split Bmain-task accuracy: 0.939 -> 0.882Hurt
Apply SFI instead of clean trainingResNet18 split learning · CIFAR100, Split Amain-task accuracy: 0.584 -> 0.528Hurt
Apply SFI instead of clean trainingResNet18 split learning · CIFAR100, Split Bmain-task accuracy: 0.561 -> 0.514Hurt
Use Split B instead of Split ASFI · MNISTbackdoor accuracy: 0.885 -> 0.928Helped
Use Split B instead of Split ASFI · Fashion-MNISTbackdoor accuracy: 0.955 -> 0.974Helped

Surprising findings

Limitations

Experimental setup

Datasets: MNIST Fashion-MNIST CIFAR10 CIFAR100

Benchmarks: MNIST Fashion-MNIST CIFAR10 CIFAR100

Metrics: main task accuracy backdoor attack success rate

Baselines: FSHA

Builds on: Feature space hijacking attack (FSHA) Generative adversarial networks

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy