Method and apparatus for training a neural network
First Claim
Patent Images
1. A method for training a neural network, comprising the steps of:
- (a) organizing one or more sets of training inputs based on quality of the training inputs such that the neural network is trained with higher quality training inputs of each set before being trained with lower quality training inputs of the set, wherein each set of training inputs corresponds to one output; and
(b) sequentially training the neural network using said organized sets of training inputs.
0 Assignments
0 Petitions
Accused Products
Abstract
A plurality of training inputs are selected, wherein each training input corresponds to a first possible output. The quality of each of the plurality of training inputs is characterized. A first training input is selected from the training inputs, where the first training input is of higher quality than a second training input of the training inputs. The neural network is trained with the higher-quality first training input prior to training with the second training input. A neuron may be added to the neural network in accordance with the first training input, wherein the neuron is associated with the first possible output.
-
Citations
22 Claims
-
1. A method for training a neural network, comprising the steps of:
-
(a) organizing one or more sets of training inputs based on quality of the training inputs such that the neural network is trained with higher quality training inputs of each set before being trained with lower quality training inputs of the set, wherein each set of training inputs corresponds to one output; and (b) sequentially training the neural network using said organized sets of training inputs. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus for training a neural network, comprising:
-
(a) means for organizing one or more sets of training inputs based on quality of the training inputs such that the neural network is trained with higher quality training inputs of each set before being trained with lower quality training inputs of the set, wherein each set of training inputs corresponds to one output; and (b) means for sequentially training the neural network using said organized sets of training inputs. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method for training a neural network, comprising the steps of:
-
(a) organizing one or more sets of training inputs based on quality of the training inputs, wherein; each set of training inputs corresponds to one output; each training input comprises one or more pixels; and the quality of the training inputs is based on a number of pixels that differ between each training input and a corresponding nominal input; and (b) sequentially training the neural network using said organized sets of training inputs.
-
-
17. A method for training a neural network, comprising the steps of:
-
(a) organizing one or more sets of training inputs based on quality of the training inputs, wherein each set of training inputs corresponds to one output and the quality of the training inputs is based on a feature measure; and (b) sequentially training the neural network using said organized sets of training inputs. - View Dependent Claims (18)
-
-
19. A method for training a neural network, comprising the steps of:
-
(a) organizing one or more sets of training inputs based on quality of the training inputs, wherein each set of training inputs corresponds to one output; and (b) sequentially training the neural network using said organized sets of training inputs, wherein the neural network is trained with nominal training inputs of each set before training the neural network with degraded training inputs of the set. - View Dependent Claims (20)
-
-
21. A method for training a neural network, comprising the steps of:
-
(a) organizing one or more sets of training inputs based on quality of the training inputs, wherein each set of training inputs corresponds to one output and the training inputs are representative of characters; and (b) sequentially training the neural network using said organized sets of training inputs.
-
-
22. A method for training a neural network, comprising the steps of:
-
(a) organizing one or more sets of training inputs based on quality of the training inputs, wherein each set of training inputs corresponds to one output; and (b) sequentially training the neural network using said organized sets of training inputs, wherein the neural network accurately classifies each of the training inputs.
-
Specification