Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Passport-aware Normalization for Deep Model Protection

About

Despite tremendous success in many application scenarios, deep learning faces serious intellectual property (IP) infringement threats. Considering the cost of designing and training a good model, infringements will significantly infringe the interests of the original model owner. Recently, many impressive works have emerged for deep model IP protection. However, they either are vulnerable to ambiguity attacks, or require changes in the target network structure by replacing its original normalization layers and hence cause significant performance drops. To this end, we propose a new passport-aware normalization formulation, which is generally applicable to most existing normalization layers and only needs to add another passport-aware branch for IP protection. This new branch is jointly trained with the target model but discarded in the inference stage. Therefore it causes no structure change in the target model. Only when the model IP is suspected to be stolen by someone, the private passport-aware branch is added back for ownership verification. Through extensive experiments, we verify its effectiveness in both image and 3D point recognition models. It is demonstrated to be robust not only to common attack techniques like fine-tuning and model compression, but also to ambiguity attacks. By further combining it with trigger-set based methods, both black-box and white-box verification can be achieved for enhanced security of deep learning models deployed in real systems. Code can be found at https://github.com/ZJZAC/Passport-aware-Normalization.

Jie Zhang, Dongdong Chen, Jing Liao, Weiming Zhang, Gang Hua, Nenghai Yu• 2020

Related benchmarks

TaskDatasetResultRank
Image ClassificationCIFAR-10
Deployment Accuracy94.7
20
Performance Fidelity under Fine-tuning AttackCaltech-256 to Caltech-101 (fine-tuning attack)
Performance Fidelity79.96
8
Ownership VerificationCIFAR-10
ERB (Deployment)94.64
8
Ownership VerificationCaltech-256
ERB (Deployment)53.62
8
Ownership VerificationCIFAR-10, CIFAR-100, Caltech-101, Caltech-256 Aggregate
AD0.9
8
Performance Fidelity under Fine-tuning AttackCIFAR-10 to CIFAR-100 (fine-tuning attack)
Performance Fidelity71.72
8
Performance Fidelity under Fine-tuning AttackCaltech-101 to Caltech-256 (fine-tuning attack)
Performance Fidelity47.61
8
Ownership VerificationCIFAR-100
ERB (deployment)75.28
8
Ownership VerificationCaltech-101
ERB (Deployment)73.11
8
Performance Fidelity under Fine-tuning AttackCIFAR-100 to CIFAR-10 (fine-tuning attack)
Performance Fidelity0.9197
8
Showing 10 of 12 rows

Other info

Follow for update