1. A data processing system of a neural network type, comprising a plurality of neural layers including a plurality of neurons in each said neural layer, said neural layers interconnected with a non-inhibitory connection between closer layers that monotonically decreases its inhibitory effects as the layers get closer, and with an inhibitory connection between more distant layers that monotonically increases its inhibitory effect as the distance increases, said layers connected such that a neuron firing in an inhibitory area thereof makes it less likely for a neuron in a non-inhibitory area to fire.