Method for Computer-Aided Learning of a Neural Network and Neural Network
1 Assignment
0 Petitions
Accused Products
Abstract
There is described a method for computer-aided learning of a neural network, with a plurality of neurons in which the neurons of the neural network are divided into at least two layers, comprising a first layer and a second layer crosslinked with the first layer. In the first layer input information is respectively represented by one or more characteristic values from one or several characteristics, wherein every characteristic value comprises one or more neurons of the first layer. A plurality of categories is stored in the second layer, wherein every category comprises one or more neurons of the second layer. For one or several pieces of input information, respectively at least one category in the second layer is assigned to the characteristic values of the input information in the first layer. Input information is entered into the first layer and subsequently at least one state variable of the neural network is determined and compared to the at least one category of this input information assigned in a preceding step. The crosslinking between the first and second layer is changed depending on the comparison result from a preceding step.
-
Citations
37 Claims
-
1-18. -18. (canceled)
-
19. A method for computer-aided learning of a neural network, comprising:
-
providing a plurality of neurons; dividing the neurons of the neural network into at least two layers, a first layer and a second layer crosslinked with the first layer, wherein the crosslinking between the first layer and the second layer is represented by synaptic connections between the neurons, wherein a strength of the connection is reflected by a weight, and wherein the synaptic connections between a first neuron and a second neuron have a forwardly-directed connection from the first neuron to the second neuron and a backwardly-directed connection from the second neuron to the first neuron; representing input information in the first layer respectively by one or more characteristic values from one or a plurality of characteristics, wherein at least one of the characteristic values comprises one or more neurons of the first layer, and wherein a plurality of categories are stored in the second layer, wherein the categories have one or more neurons of the second layer; assigning at least one category in the second layer to the characteristic values of the input information in the first layer respectively for one or several pieces of input information; entering an input information into the first layer; determining at least one state variable of the neural network subsequent to the entering of the input information into the first layer; comparing the determined state variable of the neural network with the assigned category in the second layer to the characteristic values of the input information in the first layer, wherein it is determined in the comparison if a conformity is present for the input information between the at least one state variable of the neural network and the assigned at least one category of the input information; determining an activity of the neurons in the neural network; classifying the neurons respectively as active or inactive as a function of their activity; strengthening the weights of the synaptic connections between active neurons of the first layer and active neurons of the second layer, when a conformity is present for the input information between the at least one state variable of the neural network and the assigned at least one category of the input information; weakening the weights of the forwardly-directed synaptic connections of first active neurons from one of the first and the second layers to second inactive neurons from the other one of the first and the second layers are weakened, when a conformity is present for the input information between the at least one state variable of the neural network and the assigned at least one category of the input information; and weakening the weights of the synaptic connections between active neurons of the first layer and active neurons of the second layer are weakened, when a nonconformity is present for the input information between the at least one state variable of the neural network and the assigned at least one category of the input information. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A neural network, comprising:
-
providing a plurality of neurons; a first layer having a plurality of neurons; a second layer having a plurality of neurons, wherein the first layer and the second layer are crosslinked, wherein the crosslinking between the first layer and the second layer is represented by synaptic connections between the neurons, wherein a strength of the connection is reflected by a weight, and wherein the synaptic connections between a first neuron and a second neuron have a forwardly-directed connection from the first neuron to the second neuron and a backwardly-directed connection from the second neuron to the first neuron; and an input information in the first layer represented respectively by one or more characteristic values from one or a plurality of characteristics, wherein the characteristic value comprises one or more neurons of the first layer, and wherein a plurality of categories are stored in the second layer, wherein the category has one or more neurons of the second layer, wherein for one or several pieces of input information, respectively at least one category in the second layer is assigned to the characteristic values of the input information in the first layer, wherein an input information is entered into the first layer and subsequently at least one state variable of the neural network is determined and compared to the at least one category of the input information assigned to, wherein it is determined in comparison if a conformity is present for the input information between the at least one state variable of the neural network and the assigned at least one category of the input information, wherein the activity of the neurons in the neural network is determined and the neurons are respectively classified as active or inactive as a function of their activity, where, in the case that a conformity is present, the weights of the synaptic connections between active neurons of the first layer and active neurons of the second layer are strengthened and the weights of the forwardly-directed synaptic connections of first active neurons from one of the first and the second layers to second inactive neurons from the other one of the first and the second layers are weakened, and in the case that a conformity is not present, the weights of the synaptic connections between active neurons of the first layer and active neurons of the second layer are weakened.
-
Specification