Suppr超能文献

基于比特流的神经网络,用于可扩展、高效且准确的深度学习硬件。

Bitstream-Based Neural Network for Scalable, Efficient, and Accurate Deep Learning Hardware.

作者信息

Sim Hyeonuk, Lee Jongeun

机构信息

School of Electrical and Computer Engineering, Ulsan National Institute of Science and Technology, Ulsan, South Korea.

Neural Processing Research Center, Seoul National University, Seoul, South Korea.

出版信息

Front Neurosci. 2020 Dec 23;14:543472. doi: 10.3389/fnins.2020.543472. eCollection 2020.

Abstract

While convolutional neural networks (CNNs) continue to renew state-of-the-art performance across many fields of machine learning, their hardware implementations tend to be very costly and inflexible. Neuromorphic hardware, on the other hand, targets higher efficiency but their inference accuracy lags far behind that of CNNs. To bridge the gap between deep learning and neuromorphic computing, we present bitstream-based neural network, which is both efficient and accurate as well as being flexible in terms of arithmetic precision and hardware size. Our bitstream-based neural network (called ) is built on top of CNN but inspired by stochastic computing (SC), which uses bitstreams to represent numbers. Being based on CNN, our SC-CNN can be trained with backpropagation, ensuring very high inference accuracy. At the same time our SC-CNN is deterministic, hence repeatable, and is highly accurate and scalable even to large networks. Our experimental results demonstrate that our SC-CNN is highly accurate up to ImageNet-targeting CNNs, and improves efficiency over conventional digital designs ranging through 50-100% in operations-per-area depending on the CNN and the application scenario, while losing <1% in recognition accuracy. In addition, our SC-CNN implementations can be much more fault-tolerant than conventional digital implementations.

摘要

虽然卷积神经网络(CNN)在机器学习的许多领域不断刷新最先进的性能,但其硬件实现往往成本高昂且缺乏灵活性。另一方面,神经形态硬件旨在提高效率,但其推理精度却远远落后于CNN。为了弥合深度学习与神经形态计算之间的差距,我们提出了基于比特流的神经网络,它既高效又准确,并且在算术精度和硬件规模方面具有灵活性。我们基于比特流的神经网络(称为 )构建于CNN之上,但受到随机计算(SC)的启发,随机计算使用比特流来表示数字。基于CNN,我们的SC-CNN可以通过反向传播进行训练,确保非常高的推理精度。同时,我们的SC-CNN是确定性的,因此是可重复的,并且即使对于大型网络也具有高度的准确性和可扩展性。我们的实验结果表明,我们的SC-CNN在针对ImageNet的CNN中具有高度准确性,并且根据CNN和应用场景,在每单位面积操作数方面比传统数字设计提高了50%-100%的效率,同时识别准确率损失不到1%。此外,我们的SC-CNN实现比传统数字实现具有更高的容错能力。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/bd60/7793640/487f4da74a84/fnins-14-543472-g0001.jpg

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验