Papers
Topics
Authors
Recent
Search
2000 character limit reached

Tower Robustness in Deep Learning

Updated 9 July 2026
  • Tower Robustness is a probabilistic metric that quantifies the likelihood of a classifier remaining correct under uniformly sampled Lp-bounded perturbations.
  • The method employs one-sample binomial hypothesis tests at each data point to compute statistically grounded lower and upper bounds on robustness.
  • Empirical evaluations on datasets like MNIST and CIFAR-10 demonstrate practical trade-offs between sample complexity and certified robustness in safety-critical deployments.

Searching arXiv for the cited papers and nearby context. Tower Robustness is a probabilistic robustness metric for classification models under bounded input perturbations. Introduced by Mu and Lim, it evaluates the probability that a randomly perturbed test pair remains correctly classified when the perturbation is drawn uniformly from an LpL^p ball of radius ϵ\epsilon around the input (Mu et al., 26 Aug 2025). In contrast to purely attack-based scores and in contrast to deterministic certified accuracy as a partial guarantee, the metric is formulated as a global scalar over the data distribution and is paired with a hypothesis-testing procedure that yields computable lower and upper bounds with statistical confidence. The same phrase, however, appears in other research areas with different meanings, including rigid-body assembly stability, tower forcing in set theory, and lunar tensegrity design; these usages are terminologically related only at the level of the word “tower,” not as a shared formalism (Nadeau et al., 2024).

1. Definition and probabilistic semantics

Under the notation conventions of Mu and Lim, X,Y\mathbb{X},\mathbb{Y} denote the input and label spaces, h:XYh:\mathbb{X}\to\mathbb{Y} is a classifier, g(x,w,y)g(x,w,y) its softmax scores, and p\|\cdot\|_p is the usual LpL^p norm on inputs (Mu et al., 26 Aug 2025). Let (x,y)D(\mathbf{x},\mathbf{y})\sim D be drawn from the data distribution, and fix a radius ϵ0\epsilon\ge 0 under the LpL^p norm. Definition 3.1 gives the ϵ\epsilon0–Tower Robustness of model ϵ\epsilon1 as

ϵ\epsilon2

or equivalently

ϵ\epsilon3

The randomness is explicitly two-stage. First, one samples ϵ\epsilon4. Second, one samples a neighbour ϵ\epsilon5 uniformly in the ϵ\epsilon6 ball of radius ϵ\epsilon7 around ϵ\epsilon8. The resulting scalar therefore captures the probability that a randomly perturbed test pair remains correctly classified. The paper presents this not as a pointwise worst-case property, but as expected conditional accuracy over random neighbourhoods.

The probabilistic interpretation is formalized through the law of total expectation. Defining the Bernoulli indicator

ϵ\epsilon9

Theorem 3.1 yields

X,Y\mathbb{X},\mathbb{Y}0

This establishes Tower Robustness as the expectation of local conditional correctness across the data distribution rather than as a deterministic all-points certificate.

2. Hypothesis-testing construction

The operational core of Tower Robustness is a local hypothesis test performed at each test example (Mu et al., 26 Aug 2025). For a fixed pair X,Y\mathbb{X},\mathbb{Y}1, the paper considers the conditional local misclassification probability

X,Y\mathbb{X},\mathbb{Y}2

and reduces its estimation to a one-sample binomial test.

The null and alternative hypotheses are stated as

X,Y\mathbb{X},\mathbb{Y}3

where X,Y\mathbb{X},\mathbb{Y}4 is the true local misclassification rate within the perturbation ball and X,Y\mathbb{X},\mathbb{Y}5 is a user-specified tolerance. One samples X,Y\mathbb{X},\mathbb{Y}6 neighbours, observes X,Y\mathbb{X},\mathbb{Y}7 misclassifications, and computes the exact binomial p-value

X,Y\mathbb{X},\mathbb{Y}8

If X,Y\mathbb{X},\mathbb{Y}9, one rejects h:XYh:\mathbb{X}\to\mathbb{Y}0 at significance level h:XYh:\mathbb{X}\to\mathbb{Y}1 and concludes that the local misclassification rate is h:XYh:\mathbb{X}\to\mathbb{Y}2 with confidence h:XYh:\mathbb{X}\to\mathbb{Y}3.

This construction is central to the paper’s framing of robustness as a probabilistic quantity. A common misunderstanding is to treat such a test as equivalent to adversarial search or deterministic verification. Mu and Lim instead place it between those regimes: it is stricter than heuristic attack-failure estimates because it is certificate-bearing, but it does not assert universal correctness throughout the perturbation ball. The method therefore targets pre-deployment robustness assessment under a probabilistic semantics rather than exact worst-case verification.

3. Estimation procedure and global certificates

The full computation wraps the per-example test into an empirical estimator over a test set (Mu et al., 26 Aug 2025). The procedure is as follows.

For each test sample h:XYh:\mathbb{X}\to\mathbb{Y}4, draw h:XYh:\mathbb{X}\to\mathbb{Y}5 i.i.d. perturbations h:XYh:\mathbb{X}\to\mathbb{Y}6 uniformly from the h:XYh:\mathbb{X}\to\mathbb{Y}7 ball of radius h:XYh:\mathbb{X}\to\mathbb{Y}8 around zero, form perturbed inputs h:XYh:\mathbb{X}\to\mathbb{Y}9, and record binary outcomes

g(x,w,y)g(x,w,y)0

Let g(x,w,y)g(x,w,y)1 and compute the exact binomial p-value under g(x,w,y)g(x,w,y)2. If g(x,w,y)g(x,w,y)3, mark

g(x,w,y)g(x,w,y)4

otherwise set

g(x,w,y)g(x,w,y)5

Over all g(x,w,y)g(x,w,y)6 test cases, compute the empirical robust-accuracy statistic

g(x,w,y)g(x,w,y)7

The paper then substitutes this statistic into global bounds derived from Lemma 4.1 and Markov’s Inequality. The resulting lower and upper bounds are

g(x,w,y)g(x,w,y)8

and

g(x,w,y)g(x,w,y)9

These form a two-sided certificate around the true value of Tower Robustness.

The construction is global in a precise sense. Denoting by p\|\cdot\|_p0 the event that the local null hypothesis has been rejected for p\|\cdot\|_p1, Lemma 4.1 gives

p\|\cdot\|_p2

Theorems 4.3 and 4.4 then convert this event-level statement into bounds on the Tower Robustness itself. With confidence at least p\|\cdot\|_p3, the true Tower Robustness lies in p\|\cdot\|_p4.

4. Theoretical position among robustness notions

The paper organizes Tower Robustness as a bridge between local probabilistic tests and global robustness guarantees (Mu et al., 26 Aug 2025). Theorem 3.1 identifies the metric with expected conditional accuracy over perturbation neighbourhoods. The corollary in Section 3.2 states that deterministic certified accuracy p\|\cdot\|_p5 lower-bounds Tower Robustness. This formally places deterministic certification inside the broader probabilistic framework rather than outside it.

The distinction from attack-based evaluation is equally explicit. Attack-failure-rate metrics have no statistical certificate and may be upper bounds on robustness but not tight. Deterministic certification covers only a small fraction of inputs at high dimensions. Approximate probabilistic methods such as Agresti–Coull intervals can over- or under-estimate, whereas the exact binomial test used here remains conservative and sound even for small samples or extreme rates.

A second common misunderstanding is to read Tower Robustness as a statement about individual samples rather than a data-distribution-level quantity. The formal definition is distributional: the metric is an expectation over p\|\cdot\|_p6 and over random perturbations conditioned on p\|\cdot\|_p7. This suggests that its principal use is not to replace pointwise verification, but to quantify global perturbation-robust correctness under explicit statistical risk.

The parameters p\|\cdot\|_p8 and p\|\cdot\|_p9 govern the trade-off between certificate strength and sample complexity. The paper states that by choosing small LpL^p0 one can tighten the certificate at the cost of more samples per example. It also recommends choosing LpL^p1 equal to the maximum acceptable misclassification proportion and LpL^p2 equal to the tolerable statistical risk.

5. Empirical behavior, computational profile, and practical use

The reported empirical evaluation covers MNIST and CIFAR-10, each with 10 k test examples (Mu et al., 26 Aug 2025). The perturbation neighbourhoods are LpL^p3 for MNIST and LpL^p4 for CIFAR-10. Six models are evaluated: an ERM baseline, PGD-adversarial-training (Madry et al.), TRADES, MART, a CVaR-trained probabilistically robust model, and Small-Box certified training. The default helper parameters are LpL^p5, with a fixed sample budget LpL^p6 per test example such as LpL^p7 or a budget chosen by sequential sampling formulas.

The quantitative results isolate several patterns. On CIFAR-10, CVaR attains the highest lower bound LpL^p8, while PGD training achieves LpL^p9. On MNIST, all robustly trained models—PGD, TRADES, MART, and CVaR—exceed (x,y)D(\mathbf{x},\mathbf{y})\sim D0 lower bound; ERM is low, and Small-Box, although tuned for deterministic certification, remains low in the probabilistic sense. As (x,y)D(\mathbf{x},\mathbf{y})\sim D1 is tightened from (x,y)D(\mathbf{x},\mathbf{y})\sim D2 down to (x,y)D(\mathbf{x},\mathbf{y})\sim D3 with (x,y)D(\mathbf{x},\mathbf{y})\sim D4 fixed, lower bounds increase by up to (x,y)D(\mathbf{x},\mathbf{y})\sim D5–(x,y)D(\mathbf{x},\mathbf{y})\sim D6 points; tightening (x,y)D(\mathbf{x},\mathbf{y})\sim D7 yields smaller gains.

The computational cost is reported as roughly linear in (x,y)D(\mathbf{x},\mathbf{y})\sim D8 forward evaluations, with (x,y)D(\mathbf{x},\mathbf{y})\sim D9 and ϵ0\epsilon\ge 00 on the order of ϵ0\epsilon\ge 01–ϵ0\epsilon\ge 02 per test. The paper characterizes this as orders-of-magnitude faster than complete deterministic verification on large networks, while yielding more rigorous statistical guarantees than heuristic attack-based metrics. Practical recommendations include using sequential sampling formulas (Eqn 4.2) to adaptively pick ϵ0\epsilon\ge 03 per example and combining the procedure with any available deterministic certificate so that points already certified robust can skip sampling.

The stated deployment setting is safety-critical systems requiring pre-deployment guarantees on failure probabilities under worst-case-bounded perturbations. Within that setting, Tower Robustness is presented as a global-average correctness guarantee over perturbed inputs together with rigorously quantified error bars. The limitations are also explicit: uniformly sampling in high-dimensional perturbation balls may miss “thin” adversarial manifolds; the current theory assumes i.i.d. neighbourhood sampling; and extensions to importance-sampling, adaptive local tests, distribution shift, more complex transformation models, and privacy-preserving sampling remain open directions.

The phrase “tower robustness” is not unique to probabilistic deep learning. In other literatures, “tower” and “robustness” appear together in substantially different technical senses.

Area Object of study Core formalism
Probabilistic model robustness Classifier under bounded perturbations Exact binomial tests and bounds on Tower Robustness
Frictional assembly stability Tower-like rigid-body assembly CIG, baseline QP, max-flow slip test, toppling margins
Set theory and forcing Tower of ideals Presaturated vs precipitous towers under reflection axioms
Structural design Deployable tensegrity lunar tower Non-linear optimization with yielding, buckling, and stiffness constraints

In rigid-body mechanics, the relevant quantity is static robustness for assemblies in frictional contact, not the probabilistic metric of Mu and Lim. The method of “Robustness Assessment of Assemblies in Frictional Contact” builds a Contact Interface Graph, solves a baseline QP, computes slip margins via a force-flow network, computes toppling margins by subgraph enumeration and torque ratios, and returns

ϵ0\epsilon\ge 04

for a load point ϵ0\epsilon\ge 05 and direction ϵ0\epsilon\ge 06 (Nadeau et al., 2024). The Lego-block tower case study reports a five-cube tower with ϵ0\epsilon\ge 07, ϵ0\epsilon\ge 08, and overall ϵ0\epsilon\ge 09 under the specified top-corner lateral load.

In set theory, Cox–Viale study tower forcing rather than geometric or probabilistic robustness. Their results concern towers of ideals with critical point LpL^p0, the distinction between precipitousness and presaturation, and incompatibilities between presaturated towers concentrating on LpL^p1 or LpL^p2 and principles such as RP, SRP, and TPLpL^p3 (Cox et al., 2011). The term “robustness” in that discussion refers to the persistence or failure of structural properties of towers under forcing and reflection assumptions, not to perturbation tolerance.

In structural mechanics, Chen et al. analyze a deployable tensegrity lunar tower via a non-linear optimization problem whose design variables include force-densities, a complexity parameter LpL^p4, and a minimum prestress level LpL^p5 (Chen et al., 2020). Robustness is secured at three levels: local yielding or buckling, global buckling through the positive-definiteness condition

LpL^p6

and gravity coupling through equilibrium with self-weight. The 2 km case study with a 6 000 kg payload reports an optimal design at complexity LpL^p7 with LpL^p8 and LpL^p9.

These usages indicate that “Tower Robustness” in contemporary arXiv-indexed research is primarily a term of art in probabilistic robustness for deep learning, while adjacent appearances of the phrase in assembly analysis, set theory, and structural design are domain-specific and formally unrelated.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

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

Follow Topic

Get notified by email when new papers are published related to Tower Robustness.