Data verification method and device based on neural network and electronic equipment
A neural network and data verification technology, applied in the field of neural network-based data verification methods, devices and electronic equipment, can solve problems such as low data verification efficiency, large memory consumption, and long zero-knowledge proof process
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0076] Such as figure 1 As shown, the embodiment of the present invention provides a data verification method based on a neural network. The execution subject of the method may be a terminal device or a server, wherein the terminal device may be a personal computer or other equipment, or may be a mobile phone, a tablet computer, etc. The mobile terminal device may be a terminal device used by a user. The server can be an independent server, or a server cluster composed of multiple servers. The method specifically may include the following steps:
[0077] In step S102, split the target neural network into multiple independent sub-neural network modules, and generate a certification key and a verification key for each sub-neural network module.
[0078] Wherein, the target neural network can be any neural network that can be used for data verification, for example, the target neural network can be radial basis neural network, Hopfield network, convolutional neural network, gen...
Embodiment 2
[0096] Such as image 3 As shown, the embodiment of the present invention provides a data verification method based on a neural network. The execution subject of the method may be a terminal device or a server, wherein the terminal device may be a personal computer or other equipment, or may be a mobile phone, a tablet computer, etc. The mobile terminal device may be a terminal device used by a user. The server can be an independent server, or a server cluster composed of multiple servers. The method specifically may include the following steps:
[0097] In step S302, a plurality of mutually independent sub-neural network modules split from the target neural network and a certification key of each sub-neural network module are received.
[0098] In step S304, obtain the sub-output data, sub-input data and certification information of each sub-neural network module based on the target data, the sub-neural network module and the certification key of each sub-neural network mod...
Embodiment 3
[0105] Such as Figure 5As shown, the embodiment of the present invention provides a data verification method based on a neural network. The execution subject of the method may be a terminal device or a server, wherein the terminal device may be a personal computer or other equipment, or may be a mobile phone, a tablet computer, etc. The mobile terminal device may be a terminal device used by a user. The server can be an independent server, or a server cluster composed of multiple servers. The method specifically may include the following steps:
[0106] In step S502, the verifier splits the target neural network into multiple independent sub-neural network modules, and generates a certification key and a verification key for each sub-neural network module.
[0107] For the specific processing process of the above S502, refer to the relevant content of S102 in the above Embodiment 1, and details are not repeated here.
[0108] In step S504, the verifying party sends the sub...
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