Memristor design rules for dynamic learning and edge processing applications
The ability to dynamically learn and adapt to changes in the environment is one of the hallmarks of biological systems. In this work, we identify the subset of the design space of memristive materials that is optimal for dynamic learning applications. Using an architecture inspired on the learning c...
Main Author: | |
---|---|
Format: | Article |
Language: | English |
Published: |
AIP Publishing LLC
2019-09-01
|
Series: | APL Materials |
Online Access: | http://dx.doi.org/10.1063/1.5109910 |
id |
doaj-3560b60a0d0e46d682105936e7b044bf |
---|---|
record_format |
Article |
spelling |
doaj-3560b60a0d0e46d682105936e7b044bf2020-11-25T01:46:28ZengAIP Publishing LLCAPL Materials2166-532X2019-09-0179091102091102-910.1063/1.5109910002909APMMemristor design rules for dynamic learning and edge processing applicationsAngel Yanguas-Gil0Applied Materials Division, Argonne National Laboratory, Argonne, Illinois 60439, USAThe ability to dynamically learn and adapt to changes in the environment is one of the hallmarks of biological systems. In this work, we identify the subset of the design space of memristive materials that is optimal for dynamic learning applications. Using an architecture inspired on the learning center of the insect brain, we implement a model system consisting of a discrete implementation of spiking neurons where dynamic learning takes place on a set of plastic synapses formed by memristor pairs in a crossbar array. Using two separate benchmarks, one comprising the dynamic learning of the Modified National Institute of Standards and Technology dataset and another one targeting one shot learning, we have identified the key properties that memristive materials should have to be optimal dynamic learners. The results obtained show that a fine degree of control of the memristor internal state is key to achieve high classification accuracy during dynamic learning but that within this optimal region learning is extremely robust both to device variability and to errors in the writing of the internal state, in all cases allowing for 2σ variations greater than 40% without significant loss of accuracy, hence overcoming two of the perceived limitations of memristors. By additionally requiring that learning takes place concurrently to information processing, we are able to derive a set constraints to the memristor dynamics.http://dx.doi.org/10.1063/1.5109910 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Angel Yanguas-Gil |
spellingShingle |
Angel Yanguas-Gil Memristor design rules for dynamic learning and edge processing applications APL Materials |
author_facet |
Angel Yanguas-Gil |
author_sort |
Angel Yanguas-Gil |
title |
Memristor design rules for dynamic learning and edge processing applications |
title_short |
Memristor design rules for dynamic learning and edge processing applications |
title_full |
Memristor design rules for dynamic learning and edge processing applications |
title_fullStr |
Memristor design rules for dynamic learning and edge processing applications |
title_full_unstemmed |
Memristor design rules for dynamic learning and edge processing applications |
title_sort |
memristor design rules for dynamic learning and edge processing applications |
publisher |
AIP Publishing LLC |
series |
APL Materials |
issn |
2166-532X |
publishDate |
2019-09-01 |
description |
The ability to dynamically learn and adapt to changes in the environment is one of the hallmarks of biological systems. In this work, we identify the subset of the design space of memristive materials that is optimal for dynamic learning applications. Using an architecture inspired on the learning center of the insect brain, we implement a model system consisting of a discrete implementation of spiking neurons where dynamic learning takes place on a set of plastic synapses formed by memristor pairs in a crossbar array. Using two separate benchmarks, one comprising the dynamic learning of the Modified National Institute of Standards and Technology dataset and another one targeting one shot learning, we have identified the key properties that memristive materials should have to be optimal dynamic learners. The results obtained show that a fine degree of control of the memristor internal state is key to achieve high classification accuracy during dynamic learning but that within this optimal region learning is extremely robust both to device variability and to errors in the writing of the internal state, in all cases allowing for 2σ variations greater than 40% without significant loss of accuracy, hence overcoming two of the perceived limitations of memristors. By additionally requiring that learning takes place concurrently to information processing, we are able to derive a set constraints to the memristor dynamics. |
url |
http://dx.doi.org/10.1063/1.5109910 |
work_keys_str_mv |
AT angelyanguasgil memristordesignrulesfordynamiclearningandedgeprocessingapplications |
_version_ |
1725019343234793472 |