Skip to Main Content
 

Global Search Box

 
 
 
 

Files

ETD Abstract Container

Abstract Header

A Comparative Study on Methods for Stochastic Number Generation

Shenoi, Sangeetha Chandra

Abstract Details

2017, MS, University of Cincinnati, Engineering and Applied Science: Computer Engineering.
Stochastic computing is a re-emerging method of approximate computing. The main advantages of stochastic computing - low hardware requirements for computing elements and error tolerant properties has made it an attractive method for machine learning applications. However, these advantages of stochastic computing are offset by the hardware requirements and low speed of generation of stochastic numbers from a conventional binary bit stream. There are many methods of generating stochastic numbers that have been proposed. We conduct a comparative study on various methods with regards to their statistical properties and hardware implementation cost in terms of area overhead. As a part of this work, we explore the behavior of cellular automata (CA) when used for pseudo random number generation in stochastic computing (SC). We compare the accuracy and statistical properties with a conventionally used linear feedback shift register (LFSR). In addition, several variations of the basic stochastic number generator are explored. For example, we consider two stochastic number generators sharing one random number generator, where bit permutation is used to reduce correlation. We also compare the statistical and hardware properties of other designs in the literature, including those employing an S-Box or circular shifting. In addition, we also explore and compare the properties when the bits are inverted to generate a new random number.
Carla Purdy, Ph.D. (Committee Chair)
Wen-Ben Jone, Ph.D. (Committee Member)
George Purdy, Ph.D. (Committee Member)
59 p.

Recommended Citations

Citations

  • Shenoi, S. C. (2017). A Comparative Study on Methods for Stochastic Number Generation [Master's thesis, University of Cincinnati]. OhioLINK Electronic Theses and Dissertations Center. http://rave.ohiolink.edu/etdc/view?acc_num=ucin1511881394773194

    APA Style (7th edition)

  • Shenoi, Sangeetha Chandra. A Comparative Study on Methods for Stochastic Number Generation. 2017. University of Cincinnati, Master's thesis. OhioLINK Electronic Theses and Dissertations Center, http://rave.ohiolink.edu/etdc/view?acc_num=ucin1511881394773194.

    MLA Style (8th edition)

  • Shenoi, Sangeetha Chandra. "A Comparative Study on Methods for Stochastic Number Generation." Master's thesis, University of Cincinnati, 2017. http://rave.ohiolink.edu/etdc/view?acc_num=ucin1511881394773194

    Chicago Manual of Style (17th edition)