atlas

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

Verifiably Robust Conformal Prediction

NeurIPS 2024 · Adversarial robustness and security › Certified and empirical robustness · approach: Neural network robustness verification · 3 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.

Proposes VRCP, a conformal prediction framework that uses neural network verification bounds (CROWN, α-CROWN) to produce prediction sets with coverage guarantees under arbitrary ℓp adversarial perturbations for classification and regression.

Problem

Conformal prediction coverage guarantees fail under adversarial perturbations of test inputs; prior robust CP methods rely on randomised smoothing, which is limited to ℓ2 norms and classification and yields overly conservative sets.

Approach

Use neural network verifier output bounds to either lower-bound test scores at inference (VRCP-I) or upper-bound calibration scores (VRCP-C), inflating CP sets to recover marginal coverage for any ℓp-bounded perturbation, without smoothing, holdout sets, or score transformations.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use VRCP-I instead of RSCP+ (PTT)CIFAR10 under ℓ2 ε=0.03 · CIFAR10average set size: 8.357±0.780 -> 4.451±0.011Helped
Use VRCP-I instead of RSCP+ (PTT)CIFAR100 under ℓ2 ε=0.02 · CIFAR100average set size: 26.375±9.675 -> 22.530±0.107Helped
Use VRCP-I instead of RSCP+ (PTT)TinyImageNet under ℓ2 ε=0.02 · TinyImageNetaverage set size: 90.644±20.063 -> 72.486±0.311Helped
Use VRCP-I instead of VRCP-Cclassification benchmarks · CIFAR10, CIFAR100, TinyImageNetaverage set sizeHelped
Use RSCP+ instead of VRCP-Iclassification benchmarks · CIFAR10, CIFAR100, TinyImageNetaverage set size: 10.000±0.000 vs 4.451±0.011; 100.000±0.000 vs 22.530±0.107; 200.000±0.000 vs 72.486±0.311Hurt
Add PTT to RSCP+RSCP+ · CIFAR10, CIFAR100, TinyImageNetaverage set size: 10.000±0.000 -> 8.357±0.780; 100.000±0.000 -> 26.375±9.675; 200.000±0.000 -> 90.644±20.063Mixed
Use VRCP-I instead of vanilla CPregression models · Adversary, Spread, Push (ℓ∞ ε=0.02)coverage: 0.834±0.007 -> 0.951±0.003; 0.834±0.005 -> 0.958±0.003; 0.875±0.007 -> 0.934±0.005Helped
Use VRCP-C instead of vanilla CPregression models · Adversary, Spread, Push (ℓ∞ ε=0.02)coverage: 0.834±0.007 -> 0.923±0.005; 0.834±0.005 -> 0.935±0.004; 0.875±0.007 -> 0.910±0.005Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR10 CIFAR100 TinyImageNet PettingZoo MPE (adversary, spread, push)

Benchmarks: CIFAR10 CIFAR100 TinyImageNet PettingZoo MPE adversary PettingZoo MPE spread PettingZoo MPE push

Metrics: marginal coverage average prediction set size average interval length

Baselines: Vanilla CP RSCP+ RSCP+ (PTT)

Builds on: conformal prediction randomised smoothing RSCP+ conformalized quantile regression CROWN

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