학술논문

Stochastic Computation Based Hybrid Artificial Neural Networks and Spike Neural Network
Document Type
Conference
Source
2022 IEEE 8th International Conference on Computer and Communications (ICCC) Computer and Communications (ICCC), 2022 IEEE 8th International Conference on. :1416-1420 Dec, 2022
Subject
Communication, Networking and Broadcast Technologies
Computing and Processing
Fault tolerance
Power demand
Neuromorphic engineering
Fault tolerant systems
Artificial neural networks
Machine learning
Parallel processing
neuromorphic network
artificial neural networks (ann)
hybrid ann and snn
stochastic computation
Language
Abstract
Neuromorphic computing is a promising technology for future machine learning research, which is envisioned to provide lower power consumption, fault tolerance, and massive parallelism. However, the neuromorphic network, i.e., spike neural network (SNN), suffers from a broader range of its application compared with artificial neural networks (ANN). In this work, we propose a stochastic computation SC-based hybrid ANN and SNN scheme, which supports both ANN and SNN computation in SC domain. The ANN computation is converted to SC, which is implemented with simple logic gates. Moreover, we propose a new two-stage stochastic computation that is compatible with the sequence computation style of SNN. Consequently, the logic resource for the hybrid SNN and ANN can be shared. Compared to the state-of-the-art hybrid scheme, the proposed SC-based ANN and SNN exhibit much lower hardware costs and higher hardware efficiency.