On the Importance of Difficulty Calibration in Membership Inference Attacks
Lauren Watson, Chuan Guo, Graham Cormode, Alex Sablayrolles
TL;DR
This paper tackles the instability of membership inference attacks caused by high false positive rates. It introduces difficulty calibration, a post-processing step that adjusts membership scores by comparing to typical models trained on the same data distribution, substantially reducing false positives without hurting accuracy. Empirical results across multiple datasets show calibrated attacks achieve higher AUC and improved precision-recall trade-offs, with gains up to about 0.1 in AUC, even under data augmentation. It also connects calibration via forgetting to efficient white-box attacks and discusses implications for privacy risk evaluation and future attack design.
Abstract
The vulnerability of machine learning models to membership inference attacks has received much attention in recent years. However, existing attacks mostly remain impractical due to having high false positive rates, where non-member samples are often erroneously predicted as members. This type of error makes the predicted membership signal unreliable, especially since most samples are non-members in real world applications. In this work, we argue that membership inference attacks can benefit drastically from \emph{difficulty calibration}, where an attack's predicted membership score is adjusted to the difficulty of correctly classifying the target sample. We show that difficulty calibration can significantly reduce the false positive rate of a variety of existing attacks without a loss in accuracy.
