Model Inversion Attacks That Exploit Confidence Information and Basic Countermeasures. Matt Fredrikson, Somesh Jha, and Thomas Ristenpart presented this work at ACM CCS in 2015. Their research question was whether prediction systems that expose confidence information can reveal sensitive survey answers or identity-linked facial features, even when the provider behaves honestly and the attacker has model or API access. The study examines model inversion attacks against decision trees and neural face recognizers through interfaces that provide confidence information. In the survey attacks, the goal is to infer sensitive responses about infidelity and X-rated-movie viewing from models trained on public surrogate data. In the face attack, the attacker starts with a target identity label and optimizes an input to maximize model confidence. The generated face is not a reconstruction of any particular training image; it is better understood as a model-induced representative of the identity class. The investigation separates two questions. For decision trees, can model access help reveal sensitive survey responses? For face recognizers, can an attacker start with an identity label and synthesize an input that receives high confidence for that identity? The practical concern is leakage through ordinary prediction access, rather than a malicious provider or a compromised system. That makes the prediction interface itself part of the system’s privacy boundary. The decision-tree experiments used a FiveThirtyEight survey and a General Social Survey subset, retaining complete responses. Models trained on public surrogate data became tools for inferring answers about infidelity and X-rated-movie viewing. The face experiment used the AT&T database of 40 identities. It evaluated a softmax model that scored identity labels, a multilayer perceptron with multiple processing layers, and a classifier built from a denoising autoencoder. Starting with a target identity label, the attack adjusted an input to maximize the classifier’s confidence. It did not compare the output against one chosen training photograph as a reconstruction target. With access to the internal decision-tree details—the white-box setting—the attack achieved perfect precision for positive sensitive responses in both datasets. In other words, the evaluated positive predictions produced no false positives. For FiveThirtyEight training members, average precision improved 593-fold and average recall improved 371-fold compared with applying the same attack to nonmembers. This sharp member-versus-nonmember difference connects inversion success with membership leakage, although the experiment was not a modern membership-inference test. For the face evaluation, Mechanical Turk workers tried to match generated inputs to candidate identities or indicate that the target was absent. The representatives produced by the softmax classifier reached 75 percent overall accuracy and up to 87 percent identification. Those measurements show that the generated inputs carried recognizable identity-related information, but they do not establish that an original photograph was recovered. The generated faces did not correspond to particular training images; they are better understood as class representatives expressing features the model associated with an identity. The face evaluation covered a database of 40 identities, leaving uncertainty about whether the result carries into other populations and model settings. The threat model also excluded malicious providers, system compromise and unrestricted access to training updates. Finally, the authors characterized their countermeasures as basic, not as complete private-learning methods. One tested defense reduced the precision of confidence outputs. Rounding black-box confidence values to 0.05 disrupted the attack’s numerical guidance enough to produce an unrecognizable output; rounding to 0.1 produced no image in that experiment. This supports treating confidence precision as an explicit security and privacy decision. Teams operating prediction APIs should ask whether applications need detailed scores and test coarser outputs against their own threat model. Because the countermeasures were basic, this result should not be treated as a general privacy guarantee. Fredrikson, Jha, and Ristenpart demonstrated that confidence-bearing interfaces could support sensitive-response inference in the evaluated survey settings. In the face experiments, those interfaces supported the generation of recognizable identity-linked representatives. ML platform teams, API security architects and privacy engineers should therefore examine what prediction scores expose and whether less precise outputs still meet application needs. They should not describe the face results as recovered training photographs or assume that rounding alone provides broad protection. The evidence also does not cover malicious providers, compromised systems or unrestricted training-update access.