Loading...

Hardware Implementation of Spiking Neural Networks

Taji, Hossein | 2020

560 Viewed
  1. Type of Document: M.Sc. Thesis
  2. Language: Farsi
  3. Document No: 52645 (05)
  4. University: Sharif University of Technology
  5. Department: Electrical Engineering
  6. Advisor(s): Shabany, Mahdi; Hashemi, Matin
  7. Abstract:
  8. Spiking neural networks (SNNs) are third generation of neural networks. Similar to traditional neural networks, SNNs are comprised neurons. However, not only structure but also information processing is inspired by animal neural systems. SNNs can be called the most similar networks to animal neural systems. In such networks, the information is processed based on propagation of spike signals through the network. The type of data flow in these networks leads to being low-power when they are implemented on hardware. Therefore,there has been a upward trend in hardware implementation of them, like their FPGA implementations, for applications such as Big Data and Machine Learning. In this thesis, a method and an architecture for effcient hardware implementation of SNNs are proposed.Morover, unlike other works focusing on hardware accelerations for previously learned networks, the propoed architecture has ability to learn on-chip, i.e. training of the network weights are done on the chip
  9. Keywords:
  10. Hardware Implementation ; Field Programmable Gate Array (FPGA) ; Event-Driven Softwares ; Spiking Deep Convolutional Neural Networks ; On-Chip Learning

 Digital Object List

 Bookmark

No TOC