1. A neural network system, comprising: i) an input layer configured to accept N input signals; ii) one or more “i” hidden layers, iii) at least one output layer; iv) at least one neuron “Y layer ” within each layer, where “layer” is the layer defined as “input”, “hidden i ” or “output”; and, v) one or more memory structures configured to: a) store a recursive memory of input signals past, and b) allow for at least one time series prediction of a response.