Spiking neural networks (SNNs) are artificial learning models that closely mimic the time-based information encoding and processing mechanisms observed in the brain. As opposed to deep learning models that use real numbers for information encoding, SNNs use binary spike signals and their arrival times to encode information, which could potentially improve the algorithmic efficiency of computation. However overall system efficiency improvement for learning and inference systems implementing SNNs will depend on the ability to reduce data movement between processor and memory units, and hence in-memory computing architectures employing nanoscale memristive devices that operate at low power would be essential. The requirements and specifications for these devices for realizing SNNs are quite different from those of regular deep learning models. In this chapter we introduce some of the fundamental aspects of spike-based information processing and how nanoscale memristive devices could be used to efficiently implement these algorithms for cognitive applications.

Memristive devices for spiking neural networks

Spiga S.;
2020

Abstract

Spiking neural networks (SNNs) are artificial learning models that closely mimic the time-based information encoding and processing mechanisms observed in the brain. As opposed to deep learning models that use real numbers for information encoding, SNNs use binary spike signals and their arrival times to encode information, which could potentially improve the algorithmic efficiency of computation. However overall system efficiency improvement for learning and inference systems implementing SNNs will depend on the ability to reduce data movement between processor and memory units, and hence in-memory computing architectures employing nanoscale memristive devices that operate at low power would be essential. The requirements and specifications for these devices for realizing SNNs are quite different from those of regular deep learning models. In this chapter we introduce some of the fundamental aspects of spike-based information processing and how nanoscale memristive devices could be used to efficiently implement these algorithms for cognitive applications.
2020
Istituto per la Microelettronica e Microsistemi - IMM
9780081027820
In-memory computing
Memristor
Spiking neural network
File in questo prodotto:
File Dimensione Formato  
Chapter15-Memristive-devices-for-spiking-neural-networks.pdf

non disponibili

Descrizione: Versione pdf del capitolo di libro pubblicato
Tipologia: Versione Editoriale (PDF)
Licenza: NON PUBBLICO - Accesso privato/ristretto
Dimensione 121.19 kB
Formato Adobe PDF
121.19 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/525089
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? ND
social impact