Abstract
Hardware implementations of artificial neural networks typically require significant amounts of hardware resources. This paper proposes a novel radial basis function artificial neural network using stochastic computing elements, which greatly reduces the required hardware. The Gaussian function used for the radial basis function is implemented with a two-dimensional finite state machine. The norm between the input data and the center point is optimized using simple logic gates. Results from two pattern recognition case studies, the standard Iris flower and the MICR font benchmarks, show that the difference of the average mean squared error between the proposed stochastic network and the corresponding traditional deterministic network is only 1.3% when the stochastic stream length is 10kbits. The accuracy of the recognition rate varies depending on the stream length, which gives the designer tremendous flexibility to tradeoff speed, power, and accuracy. From the FPGA implementation results, the hardware resource requirement of the proposed stochastic hidden neuron is only a few percent of the hardware requirement of the corresponding deterministic hidden neuron. The proposed stochastic network can be expanded to larger scale networks for complex tasks with simple hardware architectures.
Original language | English (US) |
---|---|
Title of host publication | Proceedings of the 2015 Design, Automation and Test in Europe Conference and Exhibition, DATE 2015 |
Publisher | Institute of Electrical and Electronics Engineers Inc. |
Pages | 880-883 |
Number of pages | 4 |
ISBN (Electronic) | 9783981537048 |
DOIs | |
State | Published - Apr 22 2015 |
Event | 2015 Design, Automation and Test in Europe Conference and Exhibition, DATE 2015 - Grenoble, France Duration: Mar 9 2015 → Mar 13 2015 |
Publication series
Name | Proceedings -Design, Automation and Test in Europe, DATE |
---|---|
Volume | 2015-April |
ISSN (Print) | 1530-1591 |
Other
Other | 2015 Design, Automation and Test in Europe Conference and Exhibition, DATE 2015 |
---|---|
Country/Territory | France |
City | Grenoble |
Period | 3/9/15 → 3/13/15 |
Bibliographical note
Publisher Copyright:© 2015 EDAA.
Keywords
- 2D-FSM (two-dimensional finite state machine)
- ANN (artificial neural network)
- Gaussian function
- RBF (radial basis function)
- pattern recognition
- stochastic computing