Exploring Model Inversion Attacks in the Black-box Setting
Open Access
- 1 January 2023
- journal article
- research article
- Published by Privacy Enhancing Technologies Symposium Advisory Board in Proceedings on Privacy Enhancing Technologies
- Vol. 2023 (1) , 190-206
Abstract
Model Inversion (MI) attacks, that aim to recover semantically meaningful reconstructions for each target class, have been extensively studied and demonstrated to be successful in the white-box setting. On the other hand, black-box MI attacks demonstrate low performance in terms of both effectiveness, i.e., reconstructing samples which are identifiable as their ground-truth, and efficiency, i.e., time or queries required for completing the attack process. Whether or not effective and efficient black-box MI attacks can be conducted on complex targets, such as Convolutional Neural Networks (CNNs), currently remains unclear. In this paper, we present a feasibility study in regards to the effectiveness and efficiency of MI attacks in the black-box setting. In this context, we introduce Deep-BMI (Deep Black-box Model Inversion), a framework that supports various black-box optimizers for conducting MI attacks on deep CNNs used for image recognition. Deep-BMI's most efficient optimizer is based on an adaptive hill climbing algorithm, whereas its most effective optimizer is based on an evolutionary algorithm capable of performing an all-class attack and returning a diversity of images in a single run. For assessing the severity of this threat, we utilize all three evaluation approaches found in the literature. In particular, we (a) conduct a user study with human participants, (b) demonstrate our actual reconstructions along with their ground-truth, and (c) use relevant quantitative metrics. Surprisingly, our results suggest that blackbox MI attacks, and for complex models, are comparable, in some cases, to those reported so far in the white-box setting.Keywords
This publication has 33 references indexed in Scilit:
- Convolutional Neural Networks in Combination with Support Vector Machines for Complex Sequential Data Classification2018
- A Methodology for Formalizing Model-Inversion Attacks2016
- Deep neural networks are easily fooled: High confidence predictions for unrecognizable images2015
- FaceNet: A unified embedding for face recognition and clustering2015
- Robots that can adapt like animalsNature, 2015
- Face Recognition by Curvelet Based Feature Extraction2007
- Learning a Similarity Metric Discriminatively, with Application to Face Verification2005
- Evolution strategies – A comprehensive introductionNatural Computing, 2002
- The FERET database and evaluation procedure for face-recognition algorithmsImage and Vision Computing, 1998
- Gradient-based learning applied to document recognitionProceedings of the IEEE, 1998