Spike-Timing-Dependent-Plasticity with Memristors View Full Text


Ontology type: schema:Chapter     


Chapter Info

DATE

2019-11-08

AUTHORS

Teresa Serrano-Gotarredona , Timothée Masquelier , Bernabe Linares-Barranco

ABSTRACT

Here we present a very exciting overlap between emergent nano technology and neuroscience, which has been discovered by neuromorphic engineers. Specifically, we are linking one type of memristor nano technology devices to the biological synaptic update rule known as Spike-Time-Dependent-Plasticity found in real biological synapses. Understanding this link allows neuromorphic engineers to develop circuit architectures that use this type of memristors to artificially emulate parts of the visual cortex. We focus on the type of memristors referred to as voltage or flux driven memristors and focus our discussions on behavioral macro models for such devices. The implementations result in fully asynchronous architectures with neurons sending their action potentials not only forwards but also backwards. One critical aspect is to use neurons that generate spikes of specific shapes. We will see how by changing the shapes of the neuron action potential spikes we can tune and manipulate the STDP learning rules for both excitatory and inhibitory synapses. We will see how neurons and memristors can be interconnected to achieve large scale spiking learning systems, that follow a type of multiplicative STDP learning rule. We will briefly extend the architectures to use three-terminal transistors with similar memristive behavior. We will illustrate how a V1 visual cortex layer can be assembled and how it is capable of learning to extract orientations from visual data coming from a real artificial CMOS spiking retina observing real life scenes. Finally, we will discuss limitations of currently available memristors. The results presented are based on behavioral simulations and do not take into account non-idealities of devices and interconnects. The aim here is to present, in a tutorial manner, an initial framework for the possible development of fully asynchronous STDP learning neuromorphic architectures exploiting two or three terminal memristive type devices. More... »

PAGES

429-467

Book

TITLE

Handbook of Memristor Networks

ISBN

978-3-319-76374-3
978-3-319-76375-0

Identifiers

URI

http://scigraph.springernature.com/pub.10.1007/978-3-319-76375-0_15

DOI

http://dx.doi.org/10.1007/978-3-319-76375-0_15

DIMENSIONS

https://app.dimensions.ai/details/publication/pub.1122513074


Indexing Status Check whether this publication has been indexed by Scopus and Web Of Science using the SN Indexing Status Tool
Incoming Citations Browse incoming citations for this publication using opencitations.net

JSON-LD is the canonical representation for SciGraph data.

TIP: You can open this SciGraph record using an external JSON-LD service: JSON-LD Playground Google SDTT

[
  {
    "@context": "https://springernature.github.io/scigraph/jsonld/sgcontext.json", 
    "about": [
      {
        "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/11", 
        "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
        "name": "Medical and Health Sciences", 
        "type": "DefinedTerm"
      }, 
      {
        "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/1109", 
        "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
        "name": "Neurosciences", 
        "type": "DefinedTerm"
      }
    ], 
    "author": [
      {
        "affiliation": {
          "alternateName": "Instituto de Microelectronica de Sevilla, Seville, Spain", 
          "id": "http://www.grid.ac/institutes/grid.507649.9", 
          "name": [
            "Instituto de Microelectronica de Sevilla, Seville, Spain"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Serrano-Gotarredona", 
        "givenName": "Teresa", 
        "id": "sg:person.0775210664.28", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.0775210664.28"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Instituto de Microelectronica de Sevilla, Seville, Spain", 
          "id": "http://www.grid.ac/institutes/grid.507649.9", 
          "name": [
            "Instituto de Microelectronica de Sevilla, Seville, Spain"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Masquelier", 
        "givenName": "Timoth\u00e9e", 
        "id": "sg:person.01271016666.11", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.01271016666.11"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Instituto de Microelectronica de Sevilla, Seville, Spain", 
          "id": "http://www.grid.ac/institutes/grid.507649.9", 
          "name": [
            "Instituto de Microelectronica de Sevilla, Seville, Spain"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Linares-Barranco", 
        "givenName": "Bernabe", 
        "id": "sg:person.01111437264.42", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.01111437264.42"
        ], 
        "type": "Person"
      }
    ], 
    "datePublished": "2019-11-08", 
    "datePublishedReg": "2019-11-08", 
    "description": "Here we present a very exciting overlap between emergent nano technology and neuroscience, which has been discovered by neuromorphic engineers. Specifically, we are linking one type of memristor nano technology devices to the biological synaptic update rule known as Spike-Time-Dependent-Plasticity found in real biological synapses. Understanding this link allows neuromorphic engineers to develop circuit architectures that use this type of memristors to artificially emulate parts of the visual cortex. We focus on the type of memristors referred to as voltage or flux driven memristors and focus our discussions on behavioral macro models for such devices. The implementations result in fully asynchronous architectures with neurons sending their action potentials not only forwards but also backwards. One critical aspect is to use neurons that generate spikes of specific shapes. We will see how by changing the shapes of the neuron action potential spikes we can tune and manipulate the STDP learning rules for both excitatory and inhibitory synapses. We will see how neurons and memristors can be interconnected to achieve large scale spiking learning systems, that follow a type of multiplicative STDP learning rule. We will briefly extend the architectures to use three-terminal transistors with similar memristive behavior. We will illustrate how a V1 visual cortex layer can be assembled and how it is capable of learning to extract orientations from visual data coming from a real artificial CMOS spiking retina observing real life scenes. Finally, we will discuss limitations of currently available memristors. The results presented are based on behavioral simulations and do not take into account non-idealities of devices and interconnects. The aim here is to present, in a tutorial manner, an initial framework for the possible development of fully asynchronous STDP learning neuromorphic architectures exploiting two or three terminal memristive type devices.", 
    "editor": [
      {
        "familyName": "Chua", 
        "givenName": "Leon", 
        "type": "Person"
      }, 
      {
        "familyName": "Sirakoulis", 
        "givenName": "Georgios Ch.", 
        "type": "Person"
      }, 
      {
        "familyName": "Adamatzky", 
        "givenName": "Andrew", 
        "type": "Person"
      }
    ], 
    "genre": "chapter", 
    "id": "sg:pub.10.1007/978-3-319-76375-0_15", 
    "inLanguage": "en", 
    "isAccessibleForFree": false, 
    "isPartOf": {
      "isbn": [
        "978-3-319-76374-3", 
        "978-3-319-76375-0"
      ], 
      "name": "Handbook of Memristor Networks", 
      "type": "Book"
    }, 
    "keywords": [
      "synaptic update rule", 
      "inhibitory synapses", 
      "visual cortex", 
      "action potential spikes", 
      "neurons", 
      "real biological synapses", 
      "synapses", 
      "dependent plasticity", 
      "cortex layer", 
      "exciting overlap", 
      "excitatory", 
      "cortex", 
      "retina", 
      "possible development", 
      "spike times", 
      "spikes", 
      "aim", 
      "potential spike", 
      "types", 
      "available memristors", 
      "STDP", 
      "action", 
      "STDP learning rule", 
      "neuroscience", 
      "manner", 
      "critical aspects", 
      "data", 
      "development", 
      "overlap", 
      "results", 
      "limitations", 
      "initial framework", 
      "aspects", 
      "part", 
      "technology devices", 
      "neuromorphic engineers", 
      "learning rule", 
      "link", 
      "types of memristors", 
      "devices", 
      "life scenes", 
      "three-terminal transistors", 
      "discussion", 
      "model", 
      "system", 
      "real-life scenes", 
      "behavior", 
      "implementation", 
      "biological synapses", 
      "circuit architecture", 
      "such devices", 
      "account", 
      "shape", 
      "type devices", 
      "technology", 
      "layer", 
      "rules", 
      "orientation", 
      "nano technology", 
      "visual data", 
      "architecture", 
      "tutorial manner", 
      "neuromorphic architectures", 
      "asynchronous architecture", 
      "scene", 
      "flux", 
      "specific shape", 
      "memristive behavior", 
      "memristor", 
      "framework", 
      "learning system", 
      "interconnects", 
      "transistors", 
      "behavioral simulations", 
      "CMOS", 
      "macro model", 
      "engineers", 
      "voltage", 
      "simulations", 
      "update rule", 
      "emergent nano technology", 
      "memristor nano technology devices", 
      "nano technology devices", 
      "biological synaptic update rule", 
      "behavioral macro models", 
      "neuron action potential spikes", 
      "large scale spiking learning systems", 
      "scale spiking learning systems", 
      "spiking learning systems", 
      "multiplicative STDP learning rule", 
      "similar memristive behavior", 
      "V1 visual cortex layer", 
      "visual cortex layer", 
      "real artificial CMOS", 
      "artificial CMOS", 
      "asynchronous STDP", 
      "terminal memristive type devices", 
      "memristive type devices"
    ], 
    "name": "Spike-Timing-Dependent-Plasticity with Memristors", 
    "pagination": "429-467", 
    "productId": [
      {
        "name": "dimensions_id", 
        "type": "PropertyValue", 
        "value": [
          "pub.1122513074"
        ]
      }, 
      {
        "name": "doi", 
        "type": "PropertyValue", 
        "value": [
          "10.1007/978-3-319-76375-0_15"
        ]
      }
    ], 
    "publisher": {
      "name": "Springer Nature", 
      "type": "Organisation"
    }, 
    "sameAs": [
      "https://doi.org/10.1007/978-3-319-76375-0_15", 
      "https://app.dimensions.ai/details/publication/pub.1122513074"
    ], 
    "sdDataset": "chapters", 
    "sdDatePublished": "2022-01-01T19:10", 
    "sdLicense": "https://scigraph.springernature.com/explorer/license/", 
    "sdPublisher": {
      "name": "Springer Nature - SN SciGraph project", 
      "type": "Organization"
    }, 
    "sdSource": "s3://com-springernature-scigraph/baseset/20220101/entities/gbq_results/chapter/chapter_172.jsonl", 
    "type": "Chapter", 
    "url": "https://doi.org/10.1007/978-3-319-76375-0_15"
  }
]
 

Download the RDF metadata as:  json-ld nt turtle xml License info

HOW TO GET THIS DATA PROGRAMMATICALLY:

JSON-LD is a popular format for linked data which is fully compatible with JSON.

curl -H 'Accept: application/ld+json' 'https://scigraph.springernature.com/pub.10.1007/978-3-319-76375-0_15'

N-Triples is a line-based linked data format ideal for batch operations.

curl -H 'Accept: application/n-triples' 'https://scigraph.springernature.com/pub.10.1007/978-3-319-76375-0_15'

Turtle is a human-readable linked data format.

curl -H 'Accept: text/turtle' 'https://scigraph.springernature.com/pub.10.1007/978-3-319-76375-0_15'

RDF/XML is a standard XML format for linked data.

curl -H 'Accept: application/rdf+xml' 'https://scigraph.springernature.com/pub.10.1007/978-3-319-76375-0_15'


 

This table displays all metadata directly associated to this object as RDF triples.

182 TRIPLES      23 PREDICATES      123 URIs      116 LITERALS      7 BLANK NODES

Subject Predicate Object
1 sg:pub.10.1007/978-3-319-76375-0_15 schema:about anzsrc-for:11
2 anzsrc-for:1109
3 schema:author N56d5a1f2397e4f418dc045cc55621143
4 schema:datePublished 2019-11-08
5 schema:datePublishedReg 2019-11-08
6 schema:description Here we present a very exciting overlap between emergent nano technology and neuroscience, which has been discovered by neuromorphic engineers. Specifically, we are linking one type of memristor nano technology devices to the biological synaptic update rule known as Spike-Time-Dependent-Plasticity found in real biological synapses. Understanding this link allows neuromorphic engineers to develop circuit architectures that use this type of memristors to artificially emulate parts of the visual cortex. We focus on the type of memristors referred to as voltage or flux driven memristors and focus our discussions on behavioral macro models for such devices. The implementations result in fully asynchronous architectures with neurons sending their action potentials not only forwards but also backwards. One critical aspect is to use neurons that generate spikes of specific shapes. We will see how by changing the shapes of the neuron action potential spikes we can tune and manipulate the STDP learning rules for both excitatory and inhibitory synapses. We will see how neurons and memristors can be interconnected to achieve large scale spiking learning systems, that follow a type of multiplicative STDP learning rule. We will briefly extend the architectures to use three-terminal transistors with similar memristive behavior. We will illustrate how a V1 visual cortex layer can be assembled and how it is capable of learning to extract orientations from visual data coming from a real artificial CMOS spiking retina observing real life scenes. Finally, we will discuss limitations of currently available memristors. The results presented are based on behavioral simulations and do not take into account non-idealities of devices and interconnects. The aim here is to present, in a tutorial manner, an initial framework for the possible development of fully asynchronous STDP learning neuromorphic architectures exploiting two or three terminal memristive type devices.
7 schema:editor N066fff8b60a64f98a5d8a07c899c3a2a
8 schema:genre chapter
9 schema:inLanguage en
10 schema:isAccessibleForFree false
11 schema:isPartOf N73b50a9643674381b3e55140612e5d81
12 schema:keywords CMOS
13 STDP
14 STDP learning rule
15 V1 visual cortex layer
16 account
17 action
18 action potential spikes
19 aim
20 architecture
21 artificial CMOS
22 aspects
23 asynchronous STDP
24 asynchronous architecture
25 available memristors
26 behavior
27 behavioral macro models
28 behavioral simulations
29 biological synapses
30 biological synaptic update rule
31 circuit architecture
32 cortex
33 cortex layer
34 critical aspects
35 data
36 dependent plasticity
37 development
38 devices
39 discussion
40 emergent nano technology
41 engineers
42 excitatory
43 exciting overlap
44 flux
45 framework
46 implementation
47 inhibitory synapses
48 initial framework
49 interconnects
50 large scale spiking learning systems
51 layer
52 learning rule
53 learning system
54 life scenes
55 limitations
56 link
57 macro model
58 manner
59 memristive behavior
60 memristive type devices
61 memristor
62 memristor nano technology devices
63 model
64 multiplicative STDP learning rule
65 nano technology
66 nano technology devices
67 neuromorphic architectures
68 neuromorphic engineers
69 neuron action potential spikes
70 neurons
71 neuroscience
72 orientation
73 overlap
74 part
75 possible development
76 potential spike
77 real artificial CMOS
78 real biological synapses
79 real-life scenes
80 results
81 retina
82 rules
83 scale spiking learning systems
84 scene
85 shape
86 similar memristive behavior
87 simulations
88 specific shape
89 spike times
90 spikes
91 spiking learning systems
92 such devices
93 synapses
94 synaptic update rule
95 system
96 technology
97 technology devices
98 terminal memristive type devices
99 three-terminal transistors
100 transistors
101 tutorial manner
102 type devices
103 types
104 types of memristors
105 update rule
106 visual cortex
107 visual cortex layer
108 visual data
109 voltage
110 schema:name Spike-Timing-Dependent-Plasticity with Memristors
111 schema:pagination 429-467
112 schema:productId N9a956d8c0a834aff835fc0556c2ff5c7
113 Na893a6ea8cd44ba3a2481173263e89f6
114 schema:publisher N79ad3578a1524f1682ec0895a698ca56
115 schema:sameAs https://app.dimensions.ai/details/publication/pub.1122513074
116 https://doi.org/10.1007/978-3-319-76375-0_15
117 schema:sdDatePublished 2022-01-01T19:10
118 schema:sdLicense https://scigraph.springernature.com/explorer/license/
119 schema:sdPublisher N74b1ac4ac92345dfac2b765a53ab3b08
120 schema:url https://doi.org/10.1007/978-3-319-76375-0_15
121 sgo:license sg:explorer/license/
122 sgo:sdDataset chapters
123 rdf:type schema:Chapter
124 N021a5b96cc974f298ab26bbe14b46d71 rdf:first sg:person.01111437264.42
125 rdf:rest rdf:nil
126 N066fff8b60a64f98a5d8a07c899c3a2a rdf:first N2d65ae86e6fb4ac2ad9d661c5da56fce
127 rdf:rest Nd53c9f03f2a14bf580433c843b721908
128 N2d65ae86e6fb4ac2ad9d661c5da56fce schema:familyName Chua
129 schema:givenName Leon
130 rdf:type schema:Person
131 N56d5a1f2397e4f418dc045cc55621143 rdf:first sg:person.0775210664.28
132 rdf:rest N9bd5239d54be40188f0d1dcb90628c00
133 N67b55fb8e5c54e99acfe762ac91cf4ba rdf:first Nc2875abcb31b49cfa939299350489b63
134 rdf:rest rdf:nil
135 N73b50a9643674381b3e55140612e5d81 schema:isbn 978-3-319-76374-3
136 978-3-319-76375-0
137 schema:name Handbook of Memristor Networks
138 rdf:type schema:Book
139 N74b1ac4ac92345dfac2b765a53ab3b08 schema:name Springer Nature - SN SciGraph project
140 rdf:type schema:Organization
141 N79ad3578a1524f1682ec0895a698ca56 schema:name Springer Nature
142 rdf:type schema:Organisation
143 N9a956d8c0a834aff835fc0556c2ff5c7 schema:name dimensions_id
144 schema:value pub.1122513074
145 rdf:type schema:PropertyValue
146 N9bd5239d54be40188f0d1dcb90628c00 rdf:first sg:person.01271016666.11
147 rdf:rest N021a5b96cc974f298ab26bbe14b46d71
148 Na893a6ea8cd44ba3a2481173263e89f6 schema:name doi
149 schema:value 10.1007/978-3-319-76375-0_15
150 rdf:type schema:PropertyValue
151 Nc2875abcb31b49cfa939299350489b63 schema:familyName Adamatzky
152 schema:givenName Andrew
153 rdf:type schema:Person
154 Nc858de81fd5c4d26b95a88a53c65f713 schema:familyName Sirakoulis
155 schema:givenName Georgios Ch.
156 rdf:type schema:Person
157 Nd53c9f03f2a14bf580433c843b721908 rdf:first Nc858de81fd5c4d26b95a88a53c65f713
158 rdf:rest N67b55fb8e5c54e99acfe762ac91cf4ba
159 anzsrc-for:11 schema:inDefinedTermSet anzsrc-for:
160 schema:name Medical and Health Sciences
161 rdf:type schema:DefinedTerm
162 anzsrc-for:1109 schema:inDefinedTermSet anzsrc-for:
163 schema:name Neurosciences
164 rdf:type schema:DefinedTerm
165 sg:person.01111437264.42 schema:affiliation grid-institutes:grid.507649.9
166 schema:familyName Linares-Barranco
167 schema:givenName Bernabe
168 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.01111437264.42
169 rdf:type schema:Person
170 sg:person.01271016666.11 schema:affiliation grid-institutes:grid.507649.9
171 schema:familyName Masquelier
172 schema:givenName Timothée
173 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.01271016666.11
174 rdf:type schema:Person
175 sg:person.0775210664.28 schema:affiliation grid-institutes:grid.507649.9
176 schema:familyName Serrano-Gotarredona
177 schema:givenName Teresa
178 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.0775210664.28
179 rdf:type schema:Person
180 grid-institutes:grid.507649.9 schema:alternateName Instituto de Microelectronica de Sevilla, Seville, Spain
181 schema:name Instituto de Microelectronica de Sevilla, Seville, Spain
182 rdf:type schema:Organization
 




Preview window. Press ESC to close (or click here)


...