atlas

Research map / Adversarial robustness and security / Certified and empirical robustness

No Soundness in the Real World: On the Challenges of the Verification of Deployed Neural Networks

ICML 2025 · Adversarial robustness and security › Certified and empirical robustness · approach: Neural network robustness verification · 0 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.

Shows that theoretically sound neural network verifiers (interval/polyhedra/zonotope based) are not practically sound for deployed networks, and demonstrates this with backdoored MNIST networks exploiting floating-point precision and operation order.

Problem

Formal verifiers guarantee robustness for the full-precision theoretical model, but deployed networks run in floating point in stochastic environments (operation order, precision, hardware), so verified guarantees may not hold for the deployed network.

Approach

Introduces the distinction between theoretical soundness and practical soundness, proves that interval-based and symbolic/zonotope bound propagation methods are not practically sound in stochastic floating-point environments, and builds deployment-sensitive backdoors (precision and expression-tree detectors) that evade state-of-the-art verifiers.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use a 32-bit precision-triggered backdoor and switch inference precision between 32-bit and 64-bitWK17a MNIST network · MNIST test setaccuracy: 0.11% (32-bit backdoor, 32-bit inference) vs 98.11% (64-bit inference); 98.11% (64-bit backdoor, 32-bit inference) vs 0.Mixed
Use an expression-tree-triggered Order1 backdoor across deployment environmentsWK17a MNIST network · MNIST test set, batch 1 and batch 10 across PyTorch/Flux CPU/GPUaccuracy: 0.11% and 98.11% across the environments in Table 2Mixed
Use an expression-tree-triggered Order2 backdoor across deployment environmentsWK17a MNIST network · MNIST test set, batch 1 and batch 10 across PyTorch/Flux CPU/GPUaccuracy: 0.11% and 98.11% across the environments in Table 2Mixed
Use an expression-tree-triggered Order3 backdoor across deployment environmentsWK17a MNIST network · MNIST test set, batch 1 and batch 10 across PyTorch/Flux CPU/GPUaccuracy: 98.11% in every listed environmentNo clear effect
Evaluate a 32-bit precision-triggered backdoor without modeling deployment precisionMIPVerify, MN-BAB, β-CROWN BaB, GCP-CROWN, DeepPoly, DeepZ, RefinePoly, RefineZono · MNIST adversarial robustness verificationbackdoor detectionHurt
Evaluate the Order3 expression-tree backdoor with theoretical-sound verifiersMIPVerify, MN-BAB, β-CROWN BaB, GCP-CROWN, DeepPoly, RefinePoly, RefineZono · MNIST adversarial robustness verificationbackdoor detectionHurt

Surprising findings

Limitations

Experimental setup

Datasets: MNIST

Benchmarks: MNIST (first 100 test samples)

Metrics: verified robust accuracy test accuracy of backdoored networks

Baselines: MIPVerify MN-BaB β-CROWN BaB GCP-CROWN DeepPoly RefinePoly DeepZ RefineZono

Builds on: interval bound propagation DeepPoly CROWN Zombori et al. 2021 adversarial network construction MIPVerify

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