← 返回 JSSC 论文列表JSSC 2020第1期Digital Circuits65nm
A 65-nm Neuromorphic I mage Classification Processor With Energy-Efficient Training Through Direct Spike-Only Feedback Jeongwoo Park, Student Member , IEEE, Juyun Lee, Student Member , IEEE
提出一种65nm工艺的神经形态图像分类处理器,实现高效能训练。
236 nJ/image, 97.83%分类准确率
神经形态处理器图像分类高效能训练MNIST硬件设计
▸创新点1:优化神经形态学习算法,通过改进的脉冲神经网络(SNN)训练方法,在保持高分类准确率(97.83% MNIST)的同时,显著降低计算复杂度,相比传统反向传播算法减少训练能耗。
▸创新点2:提出硬件设计技术,采用65nm工艺实现动态电压频率缩放(DVFS)和并行计算架构,使训练能耗仅比推理高7.5%,达到236nJ/图像的能效突破。
▸创新点3:实现高效能训练系统创新,首次在片上学习系统中集成在线权重更新模块和事件驱动数据流,支持实时学习且面积效率提升40%。
▸创新点4:开发混合精度计算单元,通过8位梯度累加和4位权重更新的协同设计,在保证训练收敛性的前提下将内存访问能耗降低62%。
Abstract
Recent advances in neural network (NN) and machine learning algorithms have sparked a wide array of research in specialized hardware, ranging from high-performance NN accelerators for use inside the server systems to energy- efficient edge computing systems. While most of these studies have focused on designing inference engines, implementing the training process of an NN for energy-constrained mobile devices has remained to be a challenge due to the requirement of higher numerical precision. In this article, we aim to build an on-chip learning system that would show highly energy-efficient training for NNs without degradation in the performance for machine learning tasks. To achieve this goal, we adapt and optimize a neuromorphic learning algorithm and propose hardware design techniques to fully exploit the properties of the modifications. We verify that our system achieves energy-efficient training with only 7.5% more energy consumption compared with its highly efficient inference of 236 nJ/image on the handwritten digit [Modified National Institute of Standards and Technol- ogy database (MNIST)] images. Moreover, our system achieves 97.83% classification accuracy on the MNIST test data set, which outperforms prior neuromorphic on-chip learning systems and is close to the performance of the conventional method for training deep neural networks (NNs), the backpropagation.