On accelerating stochastic neural networks

S. Ramakrishnan, D. Kudithipudi
{"title":"On accelerating stochastic neural networks","authors":"S. Ramakrishnan, D. Kudithipudi","doi":"10.1145/3109453.3123959","DOIUrl":null,"url":null,"abstract":"Stochastic computing for neural networks is gaining traction for energy efficiency in neuromorphic systems. Generally, the accuracy of these systems is correlated with the the stochastic bit stream length and requires long compute times. In this study we propose methods to accelerate a stochastic computing based feedforward neural network, extreme learning machine. A new stochastic training hardware unit for the extreme learning machine is also proposed. In the proposed design a performance boost of 60.61X is achieved for Orthopedic dataset with 212 bit stream length when tested on a Nvidia GeForce 1050 Ti. The design is also validated for two standardized datasets, an accuracy of 92.4% for MNIST dataset and 87.5% for orthopedic dataset is observed.","PeriodicalId":400141,"journal":{"name":"Proceedings of the 4th ACM International Conference on Nanoscale Computing and Communication","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-09-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 4th ACM International Conference on Nanoscale Computing and Communication","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3109453.3123959","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Stochastic computing for neural networks is gaining traction for energy efficiency in neuromorphic systems. Generally, the accuracy of these systems is correlated with the the stochastic bit stream length and requires long compute times. In this study we propose methods to accelerate a stochastic computing based feedforward neural network, extreme learning machine. A new stochastic training hardware unit for the extreme learning machine is also proposed. In the proposed design a performance boost of 60.61X is achieved for Orthopedic dataset with 212 bit stream length when tested on a Nvidia GeForce 1050 Ti. The design is also validated for two standardized datasets, an accuracy of 92.4% for MNIST dataset and 87.5% for orthopedic dataset is observed.
关于加速随机神经网络
神经网络的随机计算在神经形态系统的能量效率方面越来越受到关注。通常,这些系统的精度与随机比特流长度相关,需要较长的计算时间。本文提出了一种基于随机计算的前馈神经网络——极限学习机的加速方法。提出了一种新的极限学习机随机训练硬件单元。在Nvidia GeForce 1050 Ti上测试时,在212比特流长度的骨科数据集上实现了60.61X的性能提升。在两个标准化数据集上验证了该设计,MNIST数据集的准确率为92.4%,骨科数据集的准确率为87.5%。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信