arrow
Return

Stochastic neural computation I: Computational elements

delete2001-01-01
delete467
PRE
AI
B
Brown, BD *
C
Card, HC
DOI:10.1109/12.954505delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
This paper examines a number of stochastic computational elements employed in artificial neural networks, several of which are introduced for the first time, together with an analysis of their operation. We briefly include multiplication, squaring, addition, subtraction, and division circuits in both unipolar and bipolar formats, the principles of which are well-known, at least for unipolar signals. We have introduced several modifications to improve the speed of the division operation. The primary contribution of this paper, however, is in introducing several state machine-based computational elements for performing sigmoid nonlinearity mappings, linear gain, and exponentiation functions. We also describe an efficient method for the generation of, and conversion between, stochastic and deterministic binary signals. The validity of the present approach is demonstrated in a companion paper through a sample application, the recognition of noisy optical characters using soft competitive learning. Network generalization capabilities of the stochastic network maintain a squared error within 10 percent of that of a floating-point implementation for a wide range of noise levels. While the accuracy of stochastic computation may not compare favorably with more conventional binary radix-based computation, the low circuit area, power, and speed characteristics may, in certain situations, make them attractive for VLSI implementation of artificial neural networks.
Keywords:
pulsed neural networks
stochastic arithmetic
computational elements

Journal

IEEE Transactions on Computers cover
IEEE Transactions on Computers
IF:
3.8
Papers:
5.4K
Citations:
9.8K

Organization

No organization information available
Cited Papers

Cited Papers

A novel sol-gel route to pinhole-free iron sulfide thin films
err2011-06-01
err0
PREAI
errS. Kment; H. Kmentova; A. Sarkar; R. J. Soukup; N. J. Ianno; J. Krysa; Z. Hubicka; J. Olejnicek; C. L. Exstrom; S. A. Darveau
errShare
errSave
Photosensitization of skin‐derived cell lines by Dimegin [2,4‐di‐(α‐methoxyethyl)‐deuteroporphyrin IX] in vitro
err2009-02-13
err0
PREAI
errS. Fickweiler; R.‐M. Szeimies; C. Abels; G. V. Ponomarev; F. Hofstädter; O. S. Wolfbeis; M. Landthaler
errShare
errSave
Pharmacokinetics and pharmacogenetics of capecitabine and its metabolites following replicate administration of two 500 mg tablet formulations
err2015-08-05
err0
PREAI
errChristian Queckenberg; V. Erlinghagen; B. C. M. Baken; S. H. G. Van Os; M. Wargenau; V. Kubeš; R. Peroutka; V. Novotný; U. Fuhr
errShare
errSave
Dietary fat manipulation has a greater impact on postprandial lipid metabolism than the apolipoprotein E (epsilon) genotype–insights from the SATgenε study
err2012-10-24
err0
PREAI
errKim G. Jackson; Stacey Lockyer; Andrew L. Carvalho‐Wells; Christine M. Williams; Anne M. Minihane; Julie A. Lovegrove
errShare
errSave
Modification of martian slope streaks by eolian processes
err2010-01-01
err0
PREAI
errFrank C. Chuang; Ross A. Beyer; Nathan T. Bridges
errShare
errSave
Learning in stochastic bit stream neural networks
err1996-08-01
err14
PREAI
errZhao, JY; ShaweTaylor, J; VanDaalen, M
errShare
errSave
errShare
errSave
researcher View more