Intellectual property protection method and system for deep neural network and terminal
A deep neural network and neural network technology, applied in neural learning methods, biological neural network models, neural architectures, etc., can solve problems such as poor timeliness, high cost, inability to prevent network copying and illegal use, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0082] refer to figure 1 , shows a flow chart of steps of a method for protecting intellectual property rights of an arbitrary deep neural network by using a self-locking mechanism according to an embodiment of the present invention.
[0083] In this embodiment, the method for protecting the intellectual property rights of any deep neural network by using the self-locking mechanism includes the following steps.
[0084] Step S100, according to the target network structure information to be locked and self-locking performance requirements, prepare and obtain a specific digital key that meets the requirements.
[0085] Step S102, according to the specific digital key, self-locking performance requirements, training data samples, and basic functions of the target network, prepare and obtain a deep neural network with self-locking function that meets the basic functional requirements.
[0086] Step S104, according to the provided correct digital key, open the basic functions of t...
Embodiment 2
[0091] refer to figure 2 , shows a flow chart of steps of a method for preparing and obtaining a deep neural network with a self-locking mechanism according to a specific digital key according to Embodiment 2 of the present invention.
[0092] In this embodiment, the method for preparing and obtaining a deep neural network with a self-locking mechanism according to a specific digital key includes the following steps.
[0093] Step S1020, according to the data samples with or without label information, train and obtain the first part of parameters of the deep neural network.
[0094] Step S1022, according to the undisclosed digital key and the value of the first part of the network parameter, calculate and obtain the value of the second part of the network parameter during the training process.
[0095] Step S1024, according to the network performance, iteratively trains and updates the parameters of the first part and the second part of the deep neural network until the netw...
Embodiment 3
[0097] refer to image 3 , shows a flow chart of steps of using a deep neural network method with a self-locking mechanism according to the correct digital key according to Embodiment 3 of the present invention.
[0098] In this embodiment, the method of using a deep neural network with a self-locking mechanism according to a specific digital key includes the following steps.
[0099] Step S1040, according to the provided correct digital key and the value of the first part of the network parameter, calculate and obtain the correct value of the second part of the network parameter.
[0100] In step S1042, according to the first part of the parameters of the deep neural network and the correct value of the second part of the parameters, the basic functions of the open network are used to process the input data, and a normal data processing result is obtained.
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com