Papers
Topics
Authors
Recent
Search
2000 character limit reached

ProtoGuard-SL: Prototype Consistency Based Backdoor Defense for Vertical Split Learning

Published 4 Apr 2026 in cs.CR | (2604.03595v1)

Abstract: Vertical split learning (SL) enables collaborative model training across parties holding complementary features without sharing raw data, but recent work has shown that it is highly vulnerable to poisoning-based backdoor attacks operating on intermediate embeddings. By compromising malicious clients, adversaries can inject stealthy triggers that manipulate the server-side model while remaining difficult to detect, and existing defenses provide limited robustness against adaptive attacks. In this paper, we propose ProtoGuard-SL, a server-side defense that improves the robustness of split learning by exploiting class-conditional representation consistency in the embedding space. Our approach is motivated by the observation that benign embeddings within the same class exhibit stable semantic alignment, whereas poisoned embeddings inevitably disrupt this structure. ProtoGuard-SL adopts a two-stage framework that constructs robust class prototypes and transforms embeddings into a prototype-consistency representation, followed by a class-conditional, distribution-free conformal filtering strategy to identify and remove anomalous embeddings. Extensive experiments are conducted on three datasets, CIFAR-10, SVHN, and Bank Marketing, under three different attack settings demonstrate that our method achieves state-of-the-art performance.

Summary

  • The paper proposes a prototype consistency framework paired with distribution-free conformal filtering to defend vertical split learning from embedding-space backdoor attacks.
  • Experimental results demonstrate significantly lower attack success rates (ASR as low as 0.03 to 0.08) while maintaining high benign main accuracy across diverse datasets and architectures.
  • The method is robust, scalable, and deployable in real-world settings, such as multi-institution medical analytics, preserving data privacy and preventing model subversion.

Prototype Consistency-Based Backdoor Defense for Vertical Split Learning: Summary of ProtoGuard-SL

Introduction

Vertical split learning (SL) offers a collaborative paradigm for learning from feature-distributed data without direct sharing of raw features between entities. However, the aggregation of confidential client embeddings on a central server introduces novel vulnerabilities, specifically to embedding-space backdoor attacks. These attacks exploit the split interface, allowing malicious clients to insert triggers via manipulated embeddings; these then subvert prediction for targeted samples without simple geometric separability. ProtoGuard-SL addresses the acute limitations of existing defenses (such as DP, MP, ANP, and VFLIP), which either sacrifice main accuracy (MA) or fail under adaptive attacks, by introducing a class-conditional, prototype-based consistency framework for robust defense.

Methodology

ProtoGuard-SL consists of two principal stages: prototype-based consistency representation and class-conditional, distribution-free conformal filtering.

Initially, the server, leveraging access to ground-truth labels, constructs robust prototypes for each class by taking the coordinate-wise median across received embeddings, ensuring robustness to a moderate contamination rate. Each embedding is then mapped into a prototype-consistency space by computing a vector of cosine similarities to all class prototypes. This relational transformation amplifies the semantic separability between benign and poisoned embeddings—poisoned samples that would overlap with benign samples in the original embedding space are projected into clearly distinct clusters in the new representation. Figure 1

Figure 1

Figure 1

Figure 1

Figure 1: Visualization of embedding distributions under backdoor attacks before and after prototype-consistency transformation.

Next, to quantify embedding conformity, a class-conditional deviation score is computed: the L2L_2 distance between the sample’s consistency vector and its class’s median relational pattern. An anomaly is flagged if its conformal pp-value (based on rank statistics within its class) falls below a threshold α\alpha. This non-parametric mechanism sidesteps the need for explicit distributional assumptions and adapts naturally to intra-class variation, class imbalance, and changing participation dynamics.

Experimental Evaluation

ProtoGuard-SL is evaluated on three distinct datasets (CIFAR-10, SVHN, Bank Marketing) and under multiple state-of-the-art backdoor threats including ViLLAIN, BadVFL, and SplitNN attacks. Experimental settings employ realistic poisoning rates with both ResNet-18 and VGG-19 architectures, with rigorous comparative analysis against prominent defense baselines.

Strong empirical claims are substantiated:

  • ProtoGuard-SL consistently achieves the lowest attack success rates (ASR, as low as 0.03 to 0.08) on all datasets and architectures, while also reporting the highest or near-highest benign main accuracy (MA). Competing methods either leave high residual ASR or degrade MA substantially.
  • Ablation studies demonstrate that removing the consistency representation or the all-class relational encoding leads to dramatic increases in ASR (up to ×10\times 10 in some cases), underlining component necessity.
  • The defense’s effectiveness is robust to increasing numbers of clients and varying network architectures, as evidenced by stable ASR and MA profiles when the number of participants is scaled.
  • The filtering significance parameter α\alpha controls the trade-off between utility and robustness, with moderate values optimally balancing accuracy and security. Figure 2

    Figure 2: The impact of the total number of participating clients on ProtoGuard-SL effectiveness, demonstrating stability in both MA and ASR as client count increases.

Theoretical and Practical Implications

This method reframes embedding verification in vertical SL as an issue of preserving class-conditional semantic consistency, as opposed to naive geometric anomaly detection. This is theoretically appealing: triggers, by construction, disrupt relational structure even when geometric overlap is maintained. Practically, ProtoGuard-SL’s server-side-only protocol is readily deployable for real-world SL deployments (for instance, multi-institution medical analytics), delivering strong empirical robustness guarantees without sharing client-side model or data information. The use of coordinate-wise medians and rank-based conformal scores makes the approach resistant to moderate contamination and client heterogeneity.

Speculation on Future Directions

  • Extending Prototype Consistency Frameworks: Future work may generalize prototype-consistency modeling to more complex, non-linear representation spaces or dynamic class ontologies.
  • Adversarial Adaptivity: Systematic evaluation against actively adaptive adversaries—in which attackers attempt to mimic benign relational structures—could further probe the limits of conformal consistency filtering.
  • Integration with Privacy Mechanisms: Combining ProtoGuard-SL with differential privacy or secure multiparty computation protocols could further enhance provable guarantees regarding information leakage and attack surface minimization.
  • Automated Parameter Optimization: Adaptive or data-driven control of filtering threshold α\alpha and prototype construction strategies may yield further robustness-utility improvements.

Conclusion

ProtoGuard-SL represents a rigorous, empirically validated advance in the defense of vertical split learning against embedding-space backdoor attacks. By leveraging class-conditional prototype-consistency and distribution-free conformal filtering, it achieves state-of-the-art robustness with negligible compromise to benign utility. The approach is theoretically founded and practically scalable, holding promise for secure, privacy-preserving collaborative model training in institutional settings where feature-wise data remains partitioned.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Collections

Sign up for free to add this paper to one or more collections.