跳到主要导航 跳到搜索 跳到主要内容

BSC: Block-based Stochastic Computing to Enable Accurate and Efficient TinyML

  • East China Normal University
  • Oklahoma State University
  • University of New Mexico

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

Along with the progress of AI democratization, machine learning (ML) has been successfully applied to edge applications, such as smart phones and automated driving. Nowadays, more applications require ML on tiny devices with extremely limited resources, like implantable cardioverter de-fibrillator (ICD), which is known as TinyML. Unlike ML on the edge, TinyML with a limited energy supply has higher demands on low-power execution. Stochastic computing (SC) using bitstreams for data representation is promising for TinyML since it can perform the fundamental ML operations using simple logical gates, instead of the complicated binary adder and multiplier. However, SC commonly suffers from low accuracy for ML tasks due to low data precision and inaccuracy of arithmetic units. Increasing the length of the bitstream in the existing works can mitigate the precision issue but incur higher latency. In this work, we propose a novel SC architecture, namely Block-based Stochastic Computing (BSC). BSC divides inputs into blocks, such that the latency can be reduced by exploiting high data parallelism. Moreover, optimized arithmetic units and output revision (OUR) scheme are proposed to improve accuracy. On top of it, a global optimization approach is devised to determine the number of blocks, which can make a better latency-power trade-off. Experimental results show that BSC can outperform the existing designs in achieving over 10% higher accuracy on ML tasks and over 6× power reduction.

源语言英语
主期刊名ASP-DAC 2022 - 27th Asia and South Pacific Design Automation Conference, Proceedings
出版商Institute of Electrical and Electronics Engineers Inc.
314-319
页数6
ISBN(电子版)9781665421355
DOI
出版状态已出版 - 2022
活动27th Asia and South Pacific Design Automation Conference, ASP-DAC 2022 - Virtual, Online, 中国台湾
期限: 17 1月 202220 1月 2022

出版系列

姓名Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC
2022-January

会议

会议27th Asia and South Pacific Design Automation Conference, ASP-DAC 2022
国家/地区中国台湾
Virtual, Online
时期17/01/2220/01/22

指纹

探究 'BSC: Block-based Stochastic Computing to Enable Accurate and Efficient TinyML' 的科研主题。它们共同构成独一无二的指纹。

引用此