Nonlinear neural network oscillator
AssigneeThe United States of America as represented by the Secretary of the Navy
InventorRoger L. Woodall
Life of this patent
Estimating the term…
Loading patent…
AssigneeThe United States of America as represented by the Secretary of the Navy
InventorRoger L. Woodall
Estimating the term…
A nonlinear oscillator (10) includes a neural network (12) having at least one output (12a) for outputting a one dimensional vector. The neural network includes a plurality of layers, including an input layer, an output layer, and at least one hidden layer. Each of the layers includes at least one processing element (PE) that is interconnected to processing elements of adjacent layers. The input layer has an input coupled to the at least one output and includes an analog delay line (14) having a plurality of taps each of which outputs a time-delayed sample of the one dimensional output vector. Each of the taps is connected to each one of the processing elements of the at least one hidden layer for providing a time-delayed sample of the one dimensional output vector thereto. The nonlinear oscillator further includes a feedback network (16) that is interposed between the output of the neural network and the input of the input layer for modifying a magnitude and/or a polarity of the one dimensional output vector prior to the sample of the one dimensional output vector being applied to the input of the analog delay line. The analog delay line is capable of being shifted in either a first or a second direction. Connection weights of the neural network are trained on a deterministic sequence of data from a chaotic source or may be a representation of a stochastic process, wherein each of the weights is randomly selected.
A nonlinear oscillator, comprising:
A nonlinear oscillator, comprising:
A vector converter comprising at least one output providing a first one dimensional vector in response to a first input vector and providing a second one dimensional vector in response to a second input vector, wherein the first one dimensional output vector differs from the second one dimensional vector by an amount that is greater than an amount that the first input vector differs from the second input vector, the vector converter comprising:
Apparatus for copying representations from a first set of connection weights within a first neural network into a second set of connection weights of a second neural network, comprising:
Dependencies are inferred from the claim text.