Fast SDP certification of neural networks : towards large multi-class datasets

arXiv:2607.03232 2026 Theory 2 ideas extracted · analyzed Aug 30, 2026

What the math gives to ML

The paper's transferable contribution is a verifier formulation that treats the worst target class as an internal optimization variable, rather than solving one robustness problem per incorrect class. This converts multi-class certification into a shared-margin problem and can reduce repeated propagation, lifted variables, and SDP solves when the number of classes is large. The second useful asset is structure-aware neuron pruning: neurons whose activation sign or bounded contribution is irrelevant to the worst-case margin can be removed from the relaxation while preserving a sound certificate. These ideas are most promising in certified training and large-class robustness evaluation, where verifier cost rather than forward inference is the bottleneck.

Ideas from this paper

Mechanism failed 2026

Single shared SDP for all target classes

Replace the standard K-1 separate targeted robustness optimizations for a sample with one shared optimization whose scalar objective is the smallest correct-versus-target logit margin over every incorrect class. The same hidden-state relaxation and lifted SDP variables are shared across classes; only K-1 linear margin constraints remain. This should substantially reduce wall-clock time when K is large, while preserving the exact logical meaning of a full robustness certificate.

Useful7/10
Difficulty6/10
Novelty7/10
Paper: Fast SDP certification of neural networks : towards large multi-class datasets arXiv:2607.03232
Unverified 2026

Sound active-neuron pruning for SDP verification

Reduce the SDP dimension by removing ReLU neurons that are provably inactive, always active, or incapable of changing the current worst-case margin. The verifier keeps exact affine substitutions for fixed-sign neurons and retains only genuinely unstable neurons whose activation can cross zero under the perturbation set. A stronger optional rule removes an unstable neuron when its certified maximum possible contribution is below a user-controlled tolerance, with an exact mode that prunes only…

Useful6/10
Difficulty5/10
Novelty6/10
Paper: Fast SDP certification of neural networks : towards large multi-class datasets arXiv:2607.03232