DocumentCode :
1543564
Title :
Neural computation of arithmetic functions
Author :
Siu, Kai-Yeung ; Bruck, Jehoshua
Author_Institution :
Inf. Syst. Lab., Stanford, CA, USA
Volume :
78
Issue :
10
fYear :
1990
fDate :
10/1/1990 12:00:00 AM
Firstpage :
1669
Lastpage :
1675
Abstract :
A neuron is modeled as a linear threshold gate, and the network architecture considered is the layered feedforward network. It is shown how common arithmetic functions such as multiplication and sorting can be efficiently computed in a shallow neural network. Some known results are improved by showing that the product of two n-bit numbers and sorting of n n-bit numbers can be computed by a polynomial-size neural network using only four and five unit delays, respectively. Moreover, the weights of each threshold element in the neural networks require O(log n)-bit (instead of n -bit) accuracy. These results can be extended to more complicated functions such as multiple products, division, rational functions, and approximation of analytic functions
Keywords :
digital arithmetic; mathematics computing; neural nets; sorting; arithmetic functions; division; layered feedforward network; linear threshold gate; mathematics computing; multiplication; neural computing; neural network; sorting; Arithmetic; Computer networks; Costs; Delay; Logic circuits; Neural networks; Neurons; Parallel processing; Polynomials; Sorting;
fLanguage :
English
Journal_Title :
Proceedings of the IEEE
Publisher :
ieee
ISSN :
0018-9219
Type :
jour
DOI :
10.1109/5.58350
Filename :
58350
Link To Document :
بازگشت