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...

Full description

Bibliographic Details
Main Author: Angel Yanguas-Gil
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