atlas

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

MIBP-Cert: Certified Training against Data Perturbations with Mixed-Integer Bilinear Programs

NeurIPS 2025 · Adversarial robustness and security › Certified and empirical robustness · approach: Robustness to poisoning and multiple attacks · 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.

Proposes MIBP-Cert, a deterministic certified training method that encodes each training step (forward, loss, backward, update) as a mixed-integer bilinear program to bound parameters under data perturbations.

Problem

Certifying neural network training against training-time data perturbations and poisoning; existing deterministic bound-based methods (interval/polytope propagation) over-approximate heavily and can diverge over training iterations, and cannot express complex or categorical threat models.

Approach

Cast deterministic training certification as a per-step mixed-integer bilinear program that exactly encodes forward pass, hinge loss, backward pass and parameter update, solving min/max per parameter to get bounds that preserve operand dependencies and can shrink, enabling expressive constraints on real and categorical features.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use MIBP-Cert instead of FullCertcertified training · Two Moons, ε=0.01certified accuracy: 71.5%±11.20 -> 81.4%±0.06Helped
Use MIBP-Cert instead of Sosnin et al.certified training · Two Moons, ε=0.01certified accuracy: 69.0%±0.10 -> 81.4%±0.06Helped
Use MIBP-Cert instead of FullCertcertified training · Iris 2-class, ε=0.1 to ε=0.3certified accuracy: 88% -> 100%; 76% -> 92%; 20% -> 40%Helped
Use MIBP-Cert instead of FullCertcertified training · Iris full, ε=0.00 to ε=0.02certified accuracy: 84% -> 84%; 68% -> 72%; 64% -> 68%Mixed
Use MIBP-Cert instead of FullCertcertified training · Breast Cancer, ε=0.000 to ε=0.010certified accuracy: 95% -> 95%; 83% -> 94%; 38% -> 51%Mixed
Allow missing mental health values to be any valid responseMIBP-Cert · NPHAcertified accuracy: 56.3% -> 56.3%No clear effect
Allow missing values across all features to take any valid valueMIBP-Cert · NPHAcertified accuracy: 56.3% -> 53.5%Hurt
Allow mental health over-reporting by one response valueMIBP-Cert · NPHAcertification rate: 100.0% -> 91.5%Hurt
Increase width from 5 to 30 with 2 layers (ablation)MIBP-Cert · Two Moons, ε=0.01, 1 epochtraining time: 0.75 s -> 27.7 sHurt
Increase depth from 2 to 6 layers at width 5 (ablation)MIBP-Cert · Two Moons, ε=0.01, 1 epochtraining time: 0.75 s -> 22.1 sHurt

Surprising findings

Limitations

Experimental setup

Datasets: Two Moons (synthetic) UCI Iris UCI Breast Cancer Wisconsin National Poll on Healthy Aging (NPHA)

Benchmarks: Two Moons UCI Iris UCI Breast Cancer Wisconsin NPHA

Metrics: certified accuracy certification rate runtime per epoch standard deviation across seeds

Baselines: FullCert Sosnin et al. (CROWN+IBP) BagFlip

Builds on: FullCert interval bound propagation BoundFlow Gurobi

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