Digital Implementation of radial basis function neural networks based on stochastic computing

Show simple item record

dc.contributor.author Moran, Alejandro
dc.contributor.author Parrilla, Luis
dc.contributor.author Roca, Miquel
dc.contributor.author Font-Rossello, Joan
dc.contributor.author Isern, Eugeni
dc.contributor.author Canals, Vincent
dc.date.accessioned 2024-01-22T12:48:36Z
dc.identifier.uri http://hdl.handle.net/11201/164123
dc.description.abstract Nowadays Internet of Things (IoT) and mobile systems use more and more Machine Learning based solutions, which implies a high computation cost with a low energy consumption. This is causing a revival of interest in unconventional hardware computing methods capable of implementing both linear and nonlinear functions with less hardware overhead than conventional fixed point and floating point alternatives. Particularly, this work proposes a novel Radial Basis Function Neural Network (RBF-NN) hardware implementation based on Stochastic Computing (SC), which applies probabilistic laws over conventional digital gates. Several complex functions design to implement RBF-NN are presented and theoretically analyzed, such as the squared Euclidean distance and the stochastic Gaussian kernel similarity function between input samples and prototypes. The efficiency and performance of the methodology is tested over well-known pattern recognition tasks, including the MNIST dataset. The results show a low-cost methodology in terms of logic resources and power, along with an inherent capability to implement complex functions in a simple way. This methodology enables the implementation of massively parallel large scale RBF-NN with relatively low hardware requirements while maintaining 96.20% accuracy, which is nearly the same for the floating point and fixed point models (96.4% and 96.25%, respectively).
dc.format application/pdf
dc.relation.isformatof https://doi.org/10.1109/JETCAS.2022.3231708
dc.relation.ispartof Ieee Journal On Emerging And Selected Topics In Circuits And Systems, 2022, vol. 13, num. 1, p. 257-269
dc.rights , 2022
dc.subject.classification 62 - Enginyeria. Tecnologia
dc.subject.other 62 - Engineering. Technology in general
dc.title Digital Implementation of radial basis function neural networks based on stochastic computing
dc.type info:eu-repo/semantics/article
dc.date.updated 2024-01-22T12:48:36Z
dc.date.embargoEndDate info:eu-repo/date/embargoEnd/2100-01-01
dc.embargo 2100-01-01
dc.rights.accessRights info:eu-repo/semantics/embargoedAccess
dc.identifier.doi https://doi.org/10.1109/JETCAS.2022.3231708


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search Repository


Advanced Search

Browse

My Account

Statistics