Neural network watermark embedding method and verification method

A neural network, watermark embedding technology, applied in the field of deep learning, can solve the problems of undetectable watermark, invalid copyright protection process, poor robustness, etc., to achieve the effect of protection from misappropriation

Active Publication Date: 2022-08-05
NANJING UNIV OF INFORMATION SCI & TECH +1
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in common attacks such as fine-tuning and pruning, the weights are easily modified, resulting in less robustness of current methods
Even in extreme cases, when the weights are completely modified, the watermark becomes undetectable and hard to recover, rendering the copyright protection process completely ineffective

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Neural network watermark embedding method and verification method
  • Neural network watermark embedding method and verification method
  • Neural network watermark embedding method and verification method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] The present invention will be further described below in conjunction with the accompanying drawings. The following examples are only used to illustrate the technical solutions of the present invention more clearly, and cannot be used to limit the protection scope of the present invention.

[0041] like figure 1 and 2 As shown, a neural network watermark embedding method uses VGG16 as the neural network model M to be embedded in the watermark, and the data set uses the Cifar-10 data set, which consists of 60,000 32×32 color pictures, a total of 10 categories. 6000 images per category. There are 50,000 images for training and 10,000 images for testing, including:

[0042] The first step is to select the first layer of VGG16 as the watermark layer to be embedded in the watermark l wm , in the existing original sublayer l on the basis of l wm Add an Add sublayer with the same structure as l ', get the neural network model with the new structure added M ', where ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a neural network watermark embedding method and a verification method. The method comprises the following steps: acquiring an original model of a neural network to be embedded with a watermark and an image training set; setting any layer of the original model as a watermark layer lwm, and adding an added sub-layer l'with the same structure as an original sub-layer l of the watermark layer to the watermark layer lwm to obtain a neural network model with a new structure; and training the neural network model added with the new structure by using the image training set and a preset forward propagation constraint condition to obtain a neural network model embedded with the watermark. The method has the advantages that the weight is not used as a carrier, common attacks such as fine tuning and pruning can be effectively resisted, and the relationship between the feature vectors can be controlled, so that the precision of the model can be greatly reduced due to watermark counterfeiting after the watermark is embedded, the model is invalid, and the model can be protected from being stolen while the ownership of the model is verified.

Description

technical field [0001] The invention relates to a neural network watermark embedding method and a verification method, belonging to the technical field of deep learning. Background technique [0002] With the development of deep learning, neural networks are widely used in autonomous driving, image recognition, natural language processing and other fields due to their excellent learning ability. However, training an efficient neural network model requires engineers to have rich professional knowledge, and consumes a lot of computing resources and time costs. Once disclosed, it is easily abused and infringed. Therefore, the copyright issue of neural networks has been widely discussed by scholars. focus on. The white-box digital watermarking method based on the internal information of neural network generally utilizes the unique topology and fitting method of neural network, and realizes copyright protection by embedding the watermark in the weight. [0003] At present, neur...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06T1/00G06N3/04G06N3/08
CPCG06T1/0021G06N3/04G06N3/08
Inventor 刘宇陈先意张广星孟宇航糜慧颜凯
Owner NANJING UNIV OF INFORMATION SCI & TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products