1. An internal connection method for neural networks, comprising linking successive neuron layers, each layer having at least one input and at least one output, wherein said neuron layers are connected so that the output of one neuron layer is connected to the input of a successive neuron layer, each neuron layer receiving at said inputs, output functions from a preceding neuron layer, using a weighted summer to carry out a weighted summation of said output functions which represent an output state from the preceding neuron layer, using a saturation function stage means to apply a saturation function to said weighted summation, and using a distribution function stage to apply a distribution function to said saturated summation and outputting a function representative of output states of said neuron layer.