Progressive supervised deep learning neural network training method, system, medium and device
A neural network training and supervised training technology, applied in the field of neural network training, can solve problems such as failure of deep learning, inability to adequately fit, and inability to achieve fitting, and achieve the effect of speeding up the speed, improving the training success rate, and reducing the amount of calculation.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0066] The description and establishment process of deep learning is as follows:
[0067] The calculations involved in producing an output from an input can be represented by a flow graph: a flow graph is a graph that can represent calculations, in which each node represents a basic calculation and a calculation The value, the result of the calculation is applied to the value of this node's child nodes. Consider a collection of computations that are allowed at every node and possible graph structure, and define a family of functions. Input nodes have no parents, and output nodes have no children.
[0068] A special property of such flow graphs is depth: the length of the longest path from an input to an output.
[0069] Considering the learning structure as a network, the core idea of deep learning is as follows:
[0070] Step 1: Adopt bottom-up unsupervised training
[0071] 1) Construct a single layer of neurons layer by layer.
[0072] 2) Each layer is tuned using th...
Embodiment 2
[0113] like Figure 9 As shown, the present embodiment provides a progressive supervised deep learning neural network training system, the system includes a building module 901, an acquisition module 902, a first supervised training module 903, a second supervised training module 904 and an output module 905, each The specific functions of the module are as follows:
[0114] The establishment module 901 is used to establish an initial deep learning neural network; wherein, the initial deep learning neural network includes an input layer, a hidden layer, a classifier and an output layer, and the module is as follows Figure 10 shown, including:
[0115] An acquisition unit 9011, configured to acquire unlabeled training input data;
[0116] The unsupervised training unit 9012 is used to use the unlabeled training input data as the input data of the deep neural network to perform bottom-up unsupervised training to obtain the initial deep learning neural network.
[0117] The o...
Embodiment 3
[0130] This embodiment provides a storage medium, the storage medium stores one or more programs, and when the programs are executed by the processor, the progressive supervision deep learning neural network training method of the above-mentioned embodiment 1 is implemented, as follows:
[0131] An initial deep learning neural network is set up; wherein, the initial deep learning neural network includes an input layer, a hidden layer, a classifier and an output layer;
[0132] Use the classifier layer of the initial deep learning neural network as the current training layer to be supervised;
[0133] Use the labeled training input data as the input data of the initial deep learning neural network, and perform top-down supervised training on the current training layer to be supervised;
[0134] When the supervised training fails, the current to-be-supervised training layer and its previous hidden layer are used as the current to-be-supervised training layer, and top-down superv...
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