LGMay 18, 2021

Label Inference Attacks from Log-loss Scores

arXiv:2105.08266v212 citations
Originality Highly original
AI Analysis

This exposes a privacy vulnerability in ML applications that use log-loss scores, potentially compromising sensitive data.

The paper tackles the problem of inferring dataset labels from log-loss scores alone, showing that accurate inference is possible with arbitrary precision arithmetic and presenting algorithms that succeed even with noise and limited precision.

Log-loss (also known as cross-entropy loss) metric is ubiquitously used across machine learning applications to assess the performance of classification algorithms. In this paper, we investigate the problem of inferring the labels of a dataset from single (or multiple) log-loss score(s), without any other access to the dataset. Surprisingly, we show that for any finite number of label classes, it is possible to accurately infer the labels of the dataset from the reported log-loss score of a single carefully constructed prediction vector if we allow arbitrary precision arithmetic. Additionally, we present label inference algorithms (attacks) that succeed even under addition of noise to the log-loss scores and under limited precision arithmetic. All our algorithms rely on ideas from number theory and combinatorics and require no model training. We run experimental simulations on some real datasets to demonstrate the ease of running these attacks in practice.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes