2085896 9200573 PCTABS00010 A neuron for use in a neural processing network, comprises a memory having a plurality of storage locations (3) at each of which a number representing a probability is stored, each of the storage locations being selectively addressable to cause the contents of the location to be read to an input of a comparator (2). A noise generator (1) inputs to the comparator a random number representing noise. At an output of the comparator an output signal (4) appears having a first or second value depending on the values of the numbers received from the addressed storage location and the noise generator, the probability of the output signal having a given one of the first and second values being determined by the number at the addressed location. The address inputs for the memory are derived from a real-to-spike frequency translator (28) which has real values as its input vector (26).
NEURAL PROCESSING DEVICES FOR HANDLING REAL-VALUED INPUTS