atlas

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

Expressive Losses for Verified Robustness via Convex Combinations

ICLR 2024 · Adversarial robustness and security › Certified and empirical robustness · approach: Neural network robustness verification · 1 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 expressive losses (convex combinations of adversarial and IBP verified losses) for verified training, showing simple instances (CC-IBP, MTL-IBP, Exp-IBP) reach state-of-the-art accuracy-robustness trade-offs on CIFAR-10, TinyImageNet and ImageNet64.

Problem

Verified adversarial training suffers a trade-off between standard accuracy and verified robustness; existing methods (SABR, CROWN-IBP, COLT, IBP-R) combine attacks and over-approximations heuristically, and it is unclear what property of the loss drives performance.

Approach

Define "expressive" losses as a family parameterized by a single over-approximation coefficient alpha that interpolates monotonically from the adversarial loss (alpha=0) to the IBP verified loss (alpha=1); instantiate with simple convex combinations (CC-IBP on logit differences, MTL-IBP on losses, Exp-IBP on log-losses) and show that tuning alpha yields SOTA, while tighter worst-case approximation

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use a tuned expressive loss (CC-IBP, MTL-IBP, or Exp-IBP) instead of previously reported methodsverified robust training · TinyImageNet ε=1/255standard and verified robust accuracy: +8.58% standard accuracy; +3.93% verified robust accuracyHelped
Use a tuned expressive loss (CC-IBP, MTL-IBP, or Exp-IBP) instead of previously reported methodsverified robust training · ImageNet64 ε=1/255standard and verified robust accuracy: +3.39% standard accuracy; +2.33% verified robust accuracyHelped
Tune MTL-IBP's scalarization instead of using AdvIBPverified robust training · CIFAR-10, TinyImageNet, and ImageNet64robustness-accuracy performanceHelped
Use MTL-IBP with α=0.5 instead of the COLT-like stage-wise procedureCIFAR-10 ε=8/255 · CIFAR-10 ε=8/255IBP verified robust accuracy: 26.22% -> 34.61%Helped
Increase αCC-IBP, MTL-IBP, and Exp-IBP · CIFAR-10standard accuracyHurt
Increase αCC-IBP, MTL-IBP, and Exp-IBP · CIFAR-10, generallyIBP verified accuracyHelped
Increase αCC-IBP, MTL-IBP, and SABR · CIFAR-10 under tighter verificationverified robust accuracyMixed
Use a more accurate approximation of the branch-and-bound lossexpressive-loss training · CIFAR-10 ε=2/255 and ε=8/255accuracy–robustness trade-offMixed
Use a more accurate worst-case loss approximationexpressive-loss training · CIFAR-10 ε=2/255verified robustness and accuracy trade-offNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 TinyImageNet ImageNet64 MNIST

Benchmarks: CIFAR-10 TinyImageNet ImageNet64

Metrics: standard accuracy verified robust accuracy adversarial accuracy

Baselines: SABR STAPS SortNet IBP-R IBP AdvIBP CROWN-IBP COLT

Builds on: SABR CROWN-IBP IBP COLT IBP-R AdvIBP OVAL auto_LiRPA

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