RemovalNet: DNN Fingerprint Removal Attacks

Hongwei Yao, Zheng Li, Kunzhe Huang, Jian Lou, Zhan Qin +1 more
8/23/2023
cs.CVcs.AI

Official code: grasses/RemovalNet (10 stars, MIT, last commit 2023-11-27).

Abstract

With the performance of deep neural networks (DNNs) remarkably improving, DNNs have been widely used in many areas. Consequently, the DNN model has become a valuable asset, and its intellectual property is safeguarded by ownership verification techniques (e.g., DNN fingerprinting). However, the feasibility of the DNN fingerprint removal attack and its potential influence remains an open problem. In this paper, we perform the first comprehensive investigation of DNN fingerprint removal attacks. Generally, the knowledge contained in a DNN model can be categorized into general semantic and fingerprint-specific knowledge. To this end, we propose a min-max bilevel optimization-based DNN fingerprint removal attack named RemovalNet, to evade model ownership verification. The lower-level optimization is designed to remove fingerprint-specific knowledge. While in the upper-level optimization, we distill the victim model's general semantic knowledge to maintain the surrogate model's performance. We conduct extensive experiments to evaluate the fidelity, effectiveness, and efficiency of the RemovalNet against four advanced defense methods on six metrics. The empirical results demonstrate that (1) the RemovalNet is effective. After our DNN fingerprint removal attack, the model distance between the target and surrogate models is x100 times higher than that of the baseline attacks, (2) the RemovalNet is efficient. It uses only 0.2% (400 samples) of the substitute dataset and 1,000 iterations to conduct our attack. Besides, compared with advanced model stealing attacks, the RemovalNet saves nearly 85% of computational resources at most, (3) the RemovalNet achieves high fidelity that the created surrogate model maintains high accuracy after the DNN fingerprint removal process. Our code is available at: https://github.com/grasses/RemovalNet.

View on arXivView PDF

Code Implementations(1)

grasses/RemovalNetOfficial100%
MIT

Code for paper: "RemovalNet: DNN model fingerprinting removal attack", IEEE TDSC 2023.

101PythonAug 25, 20232 years agoMIT

Similar Papers

Cite this paper

@article{yao2023removalnet,
  title  = {RemovalNet: DNN Fingerprint Removal Attacks},
  author = {Hongwei Yao and Zheng Li and Kunzhe Huang and Jian Lou and Zhan Qin and Kui Ren},
  year   = {2023},
  eprint = {2308.12319},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2308.12319v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2308.12319.svg)](https://codeofpaper.com/paper/2308.12319)

Discussion