An asynchronous parallel optimization method for neural network training
A neural network training and optimization method technology, applied in the field of asynchronous parallel optimization, can solve the problems of resource waste, slow update, waiting for weak computing power, etc., and achieve the effect of improving the training speed and accelerating the training process
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0035] The present invention proposes an asynchronous parallel optimization method for neural network training, which will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.
[0036] The invention proposes an asynchronous parallel optimization method for neural network training, taking n computers to train a neural network as an example. Order (x i ,y i ) represents a set of input and output data pairs, where x i is the corresponding input feature vector, y i for x i The corresponding real output value. Let D={(x i ,y i ), i=1,..,N} represents a data set with N sets of data pairs. A neural network can be viewed as an input of x i function, the output is the real output y i estimated value of which is Where w is the parameter to be adjusted in the neural network. Functions corresponding to networks of different structures f(x i ,w) are also different. The purpose of training the neural network is to make ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


