Spatial-Temporal Hybrid Neural Network With Computing-in-Memory Architecture

Kangjun Bai,Lingjia Liu,Yang Yi
DOI: https://doi.org/10.1109/tcsi.2021.3071956
2021-07-01
Abstract:Deep learning (DL) has gained unprecedented success in many real-world applications. However, DL poses difficulties for efficient hardware implementation due to the needs of a complex gradient-based learning algorithm and the required high memory bandwidth for synaptic weight storage, especially in today's data-intensive environment. Computing-in-memory (CIM) strategies have emerged as an alternative for realizing energy-efficient neuromorphic applications in silicon, reducing resources and energy required for neural computations. In this work, we exploit a CIM-based spatial-temporal hybrid neural network (STHNN) with a unique learning algorithm. To be specific, we integrate both multilayer perceptron and recurrent-based delay-dynamical system, making the network becomes linear separable while processing information in both spatial and temporal domains, better yet, reducing the memory bandwidth and hardware overhead through the CIM architecture. The prototype fabricated in 180 nm CMOS process is built of fully-analog components, yielding an average on-chip classification accuracy up to 86.9% on handprinted alphabet characters with a power consumption of 33 mW. Beyond that, through the handwritten digit database and the radio frequency fingerprinting dataset, software-based numerical evaluations offer $1.6 -to- 9.8 times $ and $1.9 {-to-} 4.4 times $ speedup, respectively, without significantly degrading its classification accuracy compared to the cutting-edge DL approaches.
engineering, electrical & electronic
What problem does this paper attempt to address?