三元运算
尖峰神经网络
计算机科学
二进制数
人工神经网络
国家(计算机科学)
事件(粒子物理)
模板
算法
人工智能
理论计算机科学
算术
数学
物理
量子力学
程序设计语言
作者
Man Wu,Yirong Kan,Renyuan Zhang,Yasuhiko Nakashima
标识
DOI:10.1109/socc56010.2022.9908132
摘要
Spiking neural networks (SNNs) have emerged as a promising alternative to ANNs for their energy efficiency on resource-constrained devices via event-driven sparsity. However, the state-of-art SNNs utilize longer time steps and full precision weights to implement complex image classification applications, which leads to significant latency and computational cost for hardware implementation. To this end, this paper leverages the surrogate gradient-based SNN model and threshold-based ternary weight paradigm to combine the efficiency gains of spike input {0, 1} and discrete ternary weight {−1, 0, 1}. In this manner, the internal state of SNN can be accelerated by binary-ternary dot product to replace multiply and accumulation operations. Moreover, binary-ternary dot products can design as gated AND networks (GAND-Nets). Since only the event-driven non-zero activation enables the control gate to start the AND logic operations, which towards energy-efficient edge intelligence. For proof-of-concept, we evaluate the proposed GAND-Nets on CIFAR-10, CIFAR-100, and NMNIST datasets with stochastic rate encoding, which achieve 87.42%, 63.42% and 98.43% accuracy with fewer time step, and provide 1 bit-width binary-ternary dot product accelerations.
科研通智能强力驱动
Strongly Powered by AbleSci AI