Source-linked AI summary

JASPER: Special Session on Joint Reliability And Security Assessment of SPlit Computing for Edge Robustness

Enrico Magliano, Giuseppe Esposito, Amir Hossein Shahdadian, Rama Mounika Kodamanchili, Juan David Guerrero Balaguera, Juan Esteban Rodriguez Condia, Annachiara Ruospo, Roberta Siciliano, Stefano Di Carlo, Maksim Jenihhin, Marco Levorato, Alessandro Savino, Matteo Sonza Reorda, Christian Herglotz, Michael Hübner, Mahdi Taheri

arXiv:2610.04396v1cs.CRcs.ARcs.DCcs.LG

TL;DR

Split Computing exposes intermediate representations to both hardware faults and adversarial attacks, although these threats are commonly evaluated separately. The paper jointly assesses the two threats and combines their measures in JVS, including a confidence-aware extension. Its experiments show that joint vulnerability trends and configuration rankings can differ from those suggested by individual reliability or security metrics.

  • Problem

    Hardware faults and adversarial attacks can both alter Split Computing predictions, but are traditionally assessed independently, limiting the overall vulnerability picture.

    Source: §I · p. 1
  • Method

    The framework evaluates fault-injection reliability and feature-map adversarial security, then combines them in JVS with a confidence-aware extension.

    Source: §I · p. 2
  • Results

    Joint evaluation reveals compounding fragility missed by marginal metrics, and JVS can rank configurations differently from single-axis metrics.

    Source: B. Experimental Results · p. 10
  • Takeaways & Limitations

    JVS can inform configuration selection: Entropic Student β = 0.64 is best at low ε, while β = 5.12 is best at medium/high ε.

    Source: B. Experimental Results · p. 10

Abstract

from arXiv · show

Split Computing (SC) enables efficient deployment of Deep Neural Networks (DNNs) by partitioning inference between edge devices and cloud servers. However, intermediate feature representations are simultaneously exposed to hardware faults and adversarial attacks, which are traditionally evaluated independently. This paper presents a unified framework for the joint assessment of reliability and security in Split Computing. First, reliability is characterized through neuron-level fault injection using the Mean Relative Accuracy Degradation (MRAD) while security through feature-map-aware adversarial attacks simulations using the Attack Success Rate (ASR). Based on these complementary analyses, the Joint Vulnerability Score (JVS) is introduced, along with a confidence-aware extension that jointly captures prediction errors and confidence degradation. The framework is evaluated on ten Split Computing configurations based on ResNet-50 trained on ILSVRC-2012. Experimental results show substantial differences across compression strategies, with MRAD ranging from 44.3% to 61.2% under fault injection, while adversarial attacks achieve up to 98.8% ASR. Furthermore, the proposed joint metrics reveal vulnerability trends that remain hidden when reliability and security are analyzed independently, providing a more comprehensive methodology for designing dependable Split Computing systems.

I. INTRODUCTION

Split Computing divides DNN inference between an edge device and cloud server, with compressed intermediate feature maps supporting deployment in safety-critical applications. Because faults and attacks can both alter predictions, the paper proposes a unified assessment of reliability and security.

I. INTRODUCTION

  • Split Computing partitions DNN inference between an edge Head model and cloud Tail model, while feature-map compression reduces communication overhead for safety-critical deployment.The approach combines edge response and energy benefits with cloud computational resources.Source: §I · p. 1
  • Hardware faults and adversarial perturbations can both cause incorrect decisions, but are traditionally assessed independently with different metrics.The separation gives only a partial view because reliability and security optimizations may affect each other's robustness.Source: §I · pp. 1–2
  • The paper jointly evaluates fault-injection reliability and feature-map adversarial security, then combines them in JVS with a confidence-aware extension.The extension captures prediction errors and confidence degradation under perturbations.Source: §I · p. 2
  • Evaluation covers ten ResNet-50 Split Computing configurations using CRBQ and Entropic Student compression on ImageNet-2012.The evaluation subset contains 625 images spanning major super-classes among the original 1,000 categories.Source: §I · p. 2

II. RELIABILITY

The reliability evaluation models hardware faults as corruption of intermediate feature maps in the Head model and tracks their propagation through tiled matrix operations. It compares faulty and fault-free inference using classification and confidence measures.

A. Evaluation strategy

  • The reliability analysis concerns mobile-device computing errors and assumes ideal communication channels and cloud Tail-model operation.The stated setting targets hardware faults on mobile devices such as drones or robots.Source: A. Evaluation strategy · p. 2
  • Fault campaigns corrupt the Head model at application level to emulate hardware-accelerator fault effects propagating through inference.The fault model represents permanent faults or timing effects in defective embedded-GPU multiply-accumulate units.Source: A. Evaluation strategy · pp. 2–3
  • The evaluation injects multi-bit flips into intermediate feature maps according to matrix-multiplication tiling on embedded GPUs.A faulty streaming multiprocessor can corrupt tile values across one or more threads.Source: A. Evaluation strategy · p. 3
  • Tile Size (TS), Block Error Rate (BER), and Neuron Error Rate (NER) determine which feature-map locations receive random single-bit flips.BER is the portion of tiles executed in a faulty-MAC streaming multiprocessor; NER is the fraction of neurons corrupted within a tile.Source: A. Evaluation strategy · p. 3
  • Faulty inference is compared with golden execution using MRAD for classification changes and Top1/Top-2 confidence margin R∆ for output-distribution shifts.The analysis also tracks confidence changes because faults can alter logits without changing the predicted class.Source: A. Evaluation strategy · p. 3

B. Experimental results

The fault-injection experiments use ten ResNet-50 Split Computing configurations and vary tile-level corruption rates.

B. Experimental results

  • The experiments evaluate six CRBQ configurations and four Entropic Student configurations on ImageNet.The Entropic Student compression factors are β ∈ {0.64, 1.28, 2.56, 5.12}.Source: B. Experimental results · p. 3
  • Fault injection uses 32×32 tiles, with NER values from 2% to 10% and BER values from 20% to 100%.Both error rates are swept across five settings.Source: B. Experimental results · p. 3
  • Experiments run on a workstation with an Intel i9-10800 CPU, 32 GB RAM, and an NVIDIA RTX 3060TI GPU.The passage identifies the experimental hardware platform.Source: B. Experimental results · p. 3

1) Misclassification rate deviation:

Fault-induced prediction changes increase with BER, while confidence margins generally widen with MRAD and vary across compression settings.

1) Misclassification rate deviation:

2) Probability distribution deviation:

III. SECURITY

The security evaluation models attacks on the exposed device-side Head and its transmitted feature representation. It measures both prediction changes and confidence loss, using metrics aligned with the reliability analysis.

A. Evaluation strategy

  • An attacker with access to the physically exposed Head and its intermediate feature maps can craft attacks without altering model parameters.The threat model concerns the device-side attack surface, not attacks that corrupt the wireless link between Head and Tail.Source: A. Evaluation strategy · pp. 5–6
  • The gray-box attack iteratively updates the input using the bottleneck feature-map gradient, with perturbation budget ϵ setting attack strength.It stops when the predicted class changes or after 33 iterations, while keeping pixels within the valid image range.Source: A. Evaluation strategy · pp. 5–6
  • ASR counts top-1 prediction changes across all 625 images, while relative S∆ reduction measures confidence-gap loss only on unchanged predictions.These security metrics are aligned with reliability-side accuracy degradation and the same Top-1/Top-2 confidence gap for joint assessment.Source: A. Evaluation strategy · p. 6

B. Experimental results

Attack success rises with perturbation magnitude across both compression families, but the tested configurations differ in vulnerability. CRBQ 2 and 3 are most resistant among CRBQ models, while higher Entropic Student β corresponds to higher ASR.

B. Experimental results

  • 98.8% mean ASR is reached by the six CRBQ models at ϵ = 0.01, up from 76.6% at ϵ = 0.001.Mean attacked accuracy falls from 23.8% to 3.1% over those budgets, against mean golden accuracy of 83.6%.Source: 1) Attack success across the… · p. 6
  • CRBQ 2 and CRBQ 3 remain the most resistant across budgets, while CRBQ 1 reaches 100% ASR at ϵ = 0.01.At ϵ = 0.003, their ASRs are 83.2% and 83.8%, respectively; CRBQ 1 is the most sensitive configuration in the sweep.Source: 1) Attack success across the… · p. 6
  • Higher Entropic Student β gives higher ASR, with β = 2.56 and β = 5.12 already near saturation at small perturbation budgets.At ϵ = 0.001, ASR is 90.7% for β = 2.56 and 96.2% for β = 5.12; both reach 100% in the sweep.Source: 1) Attack success across the… · p. 6

2) Output confidence and uncertainty:

Adversarial perturbations reduce the confidence gap even for predictions that remain unchanged. The reduction grows with perturbation budget, while the most compressed Entropic Student configurations leave too few unchanged predictions at larger budgets for stable estimates.

2) Output confidence and uncertainty:

  • For Entropic Student, confidence-gap reduction rises from 33.1% to 47.4% for β = 0.64 and from 36.9% to 48.7% for β = 1.28 between ϵ = 0.001 and ϵ = 0.005.The β = 2.56 and β = 5.12 curves are defined only at smaller budgets because almost no predictions remain unchanged at larger budgets.Source: 2) Output confidence and uncertainty · pp. 6–7, Figure 6 · p. 7
  • [Figure 6](not a link) shows S∆ reduction versus ϵ; across CRBQ models the mean reduction rises from 39.0% at ϵ = 0.001 to 55.6% at ϵ = 0.005.At ϵ = 0.003, CRBQ 2 has a 37.2% reduction and CRBQ 12 has a 55.3% reduction.Source: 2) Output confidence and uncertainty · p. 6, Figure 6 · p. 7
  • Compression strategy affects both prediction flips and confidence left on surviving predictions, so security assessment must account for the compression mechanism and perturbation budget.CRBQ 2 and 3 show the strongest tested CRBQ resistance, while β = 5.12 saturates earlier and has too few unchanged predictions at larger budgets for stable confidence-gap estimates.Source: 2) Output confidence and uncertainty · p. 7

IV. JOINT RELIABILITY AND SECURITY ASSESSMENT

The paper treats reliability and security as joint aspects of robustness because gains in one may not carry over to the other. The stated aim is a more informative account of system vulnerability and threat impact.

  • The work aims to treat reliability and security together as a single feature of robustness to better explain system vulnerability and threat impact.Source: §IV · p. 7
  • Improving security does not necessarily improve system reliability.Source: §IV · p. 7
  • Improving reliability may negatively affect security.Source: §IV · p. 7

A. Evaluating Reliability and Security as a joint SC system robustness feature

This section defines JVS as a joint measure of vulnerability to faults and adversarial attacks, then extends it to account for confidence degradation.

A. Evaluating Reliability and Security as a joint SC system robustness feature

  • JVS combines MRAD from fault-induced accuracy degradation with ASR from adversarial simulations to capture vulnerability to both threats.A high JVS indicates high vulnerability to injected faults or adversarial attacks.Source: A. Evaluating Reliability and Security… · pp. 7–8
  • MRAD and ASR are comparable 0–100 vulnerability scores measuring model misclassification, although the misclassifications have different causes.MRAD is the normalized reliability score under faults; ASR quantifies vulnerability under adversarial simulations.Source: A. Evaluating Reliability and Security… · pp. 7–8
  • Figures 7–9 cover JVS by perturbation pattern and security configuration, Rtot and Stot versus BER and ϵ, and extended JVS by configuration and target layer.The extended metric accounts for accuracy and confidence-score degradation.Source: Figure 7 · p. 8, Figure 8 · p. 8, Figure 9 · p. 9
  • The framework aligns independently collected fault and attack measures by JVS and configuration after averaging reliability indicators, despite their different experimental parameters.Fault campaigns use BER, while attack simulations use perturbation magnitude ϵ.Source: A. Evaluating Reliability and Security… · pp. 8–9
  • The confidence-aware reliability and security terms combine outcome and confidence information through weighted averages, with α denoting fault prediction-change rate and β denoting ASR.The confidence complements quantify lost prediction confidence as uncertainty.Source: A. Evaluating Reliability and Security… · p. 9
  • The extension replaces MRAD and ASR with Rtot and Stot, incorporating confidence loss; configurations preserving correctness and large confidence margins receive lower scores.It therefore captures both prediction changes and how confidently predictions are produced.Source: A. Evaluating Reliability and Security… · p. 9

B. Experimental Results

The joint metric exposes vulnerability under co-occurring hardware and adversarial perturbations that isolated reliability and security measurements can miss. Across configurations, JVS increases with perturbation intensity and distinguishes robustness trends, while the confidence-aware extension further separates configurations with similar error rates.

B. Experimental Results

  • JVS maps security perturbation magnitude ϵ to a BER-corresponding corruption intensity, aligning reliability and security measurements on a common perturbation axis.The joint metric stresses the model with ϵ and BER together, unlike Stot and Rtot, which vary one corruption axis in isolation.Source: B. Experimental Results · p. 10
  • JVS consistently increases as perturbation intensity rises, capturing the cumulative impact of hardware faults and adversarial perturbations across Split Computing configurations.Figure 7 reports JVS over increasing perturbation levels.Source: B. Experimental Results · pp. 9–10
  • CRBQ 9 and CRBQ 6 show the highest JV Stot vulnerability, while Entropic Student β = 5.12 achieves its lowest vulnerability.Higher compression factors generally produce larger JVS values for both strategies, whereas lower compression settings maintain smaller values across the evaluated range.Source: B. Experimental Results · p. 10
  • JV Stot increases monotonically with perturbation level and distinguishes configurations with similar misclassification rates but different confidence margins.It incorporates prediction errors and confidence degradation, providing clearer separation than the original JVS metric.Source: B. Experimental Results · p. 10
  • For CRBQ 1, Stot and Rtot remain essentially unchanged from scale 0.01 to 0.03, while JV Stot shows a sharp low-scale collapse under simultaneous corruption.Single-axis sweeps do not reveal this behavior.Source: B. Experimental Results · p. 10
  • For Entropic Student at low BER, β = 2.56 ranks among the best by Rtot but among the worst by JV Stot; at low ϵ, β = 0.64 is best by JV Stot.At medium or high ϵ, β = 5.12 remains best by JV Stot, showing that configuration rankings depend on the joint metric and perturbation level.Source: B. Experimental Results · p. 10

V. CONCLUSION

The paper presents a unified framework for assessing reliability and security in Split Computing, combining fault-injection and adversarial-attack analyses with joint metrics. Evaluation on ten ResNet-50 configurations reports substantial differences across compression strategies and vulnerability trends not revealed by separate analyses.

V. CONCLUSION

  • The framework combines neuron-level fault injection and feature-map-aware adversarial attack simulations to assess reliability and security in Split Computing.It introduces JVS and a confidence-aware extension that captures prediction errors and confidence degradation.Source: §V · p. 10
  • MRAD ranges from 44.3% to 61.2% under fault injection, while adversarial attacks achieve up to 98.8% ASR.The evaluation uses ten Split Computing configurations based on ResNet-50 trained on ILSVRC-2012.Source: §V · p. 10
  • The joint metrics reveal vulnerability trends hidden when reliability and security are analyzed independently.The paper presents them as a more comprehensive methodology for designing dependable Split Computing systems.Source: §V · p. 10
Loading 2610.04396v1…