• 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