atlas

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

Curvature Clues: Decoding Deep Learning Privacy with Input Loss Curvature

NeurIPS 2024 · Adversarial robustness and security › Certified and empirical robustness · approach: Decision-boundary geometry of robustness · 4 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 black-box membership inference via zero-order estimates of input loss curvature (trace of input Hessian), with a theory bounding train-test curvature KL divergence by privacy and dataset size.

Problem

Membership inference attacks need to distinguish training from test examples; prior input-loss-curvature work only studied train-set curvature, and curvature-based attacks were unavailable in black-box settings.

Approach

Input loss curvature (trace of the input Hessian of loss) is higher on test than train examples; a zero-order finite-difference estimator of this trace enables black-box MIA, and a theory bounds train-test KL divergence as a function of DP epsilon and training set size, predicting when curvature beats probability-based attacks.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add mirror augmentation to the image (ablation)Curv ZO NLL · ImageNet, CIFAR100, and CIFAR10AUROC: ImageNet: 75.84 { $\pm$ 0.08} -> 77.45 { $\pm$ 0.09}; CIFAR100: 92.72 { $\pm$ 0.23} -> 93.49 { $\pm$ 0.18}; CIFAR10: 67.Helped
add mirror augmentation to the image (ablation)Curv ZO NLL · ImageNet, CIFAR100, and CIFAR10balanced accuracy: ImageNet: 68.09 { $\pm$ 0.07} -> 69.16 { $\pm$ 0.08}; CIFAR100: 83.97 { $\pm$ 0.23} -> 84.47 { $\pm$ 0.21}; CIFAR10: 61.Helped
add mirror augmentation to the image (ablation)Curv ZO LR · ImageNet, CIFAR100, and CIFAR10AUROC: ImageNet: 70.62 { $\pm$ 0.04} -> 72.28 { $\pm$ 0.04}; CIFAR100: 88.10 { $\pm$ 0.12} -> 90.15 { $\pm$ 0.04}; CIFAR10: 58.Helped
add mirror augmentation to the image (ablation)Curv ZO LR · ImageNet, CIFAR100, and CIFAR10balanced accuracy: ImageNet: 67.59 { $\pm$ 0.05} -> 68.76 { $\pm$ 0.04}; CIFAR100: 77.88 { $\pm$ 0.21} -> 80.48 { $\pm$ 0.10}; CIFAR10: 54.Helped
use Curv ZO NLL instead of the strongest listed prior methodblack-box membership inference · ImageNet, CIFAR100, and CIFAR10AUROC: ImageNet: 76.50 { $\pm$ 0.04} -> 77.45 { $\pm$ 0.09}; CIFAR100: 90.88 { $\pm$ 0.19} -> 93.49 { $\pm$ 0.18}; CIFAR10: 67.Helped
use Curv ZO NLL instead of the strongest listed prior methodblack-box membership inference · ImageNet, CIFAR100, and CIFAR10balanced accuracy: ImageNet: 66.93 { $\pm$ 0.05} -> 69.16 { $\pm$ 0.08}; CIFAR100: 81.55 { $\pm$ 0.13} -> 84.47 { $\pm$ 0.21}; CIFAR10: 59.Helped
use Curv ZO LR rather than Curv ZO NLLcurvature-based MIA on CIFAR100 · CIFAR100TPR @ 0.01% FPR: 0.10 { $\pm$ 0.14} -> 17.17 { $\pm$ 1.87}Helped
increase randomly sampled training subset sizemembership inference attacks on CIFAR100 · CIFAR100AUROCMixed
train on a larger low-curvature coresetCurv ZO NLL · CIFAR100 curvature-based coresetsAUROCHelped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR10 CIFAR100 ImageNet

Benchmarks: ImageNet CIFAR100 CIFAR10

Metrics: AUROC balanced accuracy TPR at low FPR

Baselines: LiRA RMIA Shokri shadow-model attack loss-threshold attack entropy attack MERLIN Calibrated attack

Builds on: LiRA Hutchinson trace estimator DP-SGD Opacus

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