Cargando…
Linearized Programming of Memristors for Artificial Neuro-Sensor Signal Processing
A linearized programming method of memristor-based neural weights is proposed. Memristor is known as an ideal element to implement a neural synapse due to its embedded functions of analog memory and analog multiplication. Its resistance variation with a voltage input is generally a nonlinear functio...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2016
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5017485/ https://www.ncbi.nlm.nih.gov/pubmed/27548186 http://dx.doi.org/10.3390/s16081320 |
_version_ | 1782452759009689600 |
---|---|
author | Yang, Changju Kim, Hyongsuk |
author_facet | Yang, Changju Kim, Hyongsuk |
author_sort | Yang, Changju |
collection | PubMed |
description | A linearized programming method of memristor-based neural weights is proposed. Memristor is known as an ideal element to implement a neural synapse due to its embedded functions of analog memory and analog multiplication. Its resistance variation with a voltage input is generally a nonlinear function of time. Linearization of memristance variation about time is very important for the easiness of memristor programming. In this paper, a method utilizing an anti-serial architecture for linear programming is proposed. The anti-serial architecture is composed of two memristors with opposite polarities. It linearizes the variation of memristance due to complimentary actions of two memristors. For programming a memristor, additional memristor with opposite polarity is employed. The linearization effect of weight programming of an anti-serial architecture is investigated and memristor bridge synapse which is built with two sets of anti-serial memristor architecture is taken as an application example of the proposed method. Simulations are performed with memristors of both linear drift model and nonlinear model. |
format | Online Article Text |
id | pubmed-5017485 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2016 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-50174852016-09-22 Linearized Programming of Memristors for Artificial Neuro-Sensor Signal Processing Yang, Changju Kim, Hyongsuk Sensors (Basel) Article A linearized programming method of memristor-based neural weights is proposed. Memristor is known as an ideal element to implement a neural synapse due to its embedded functions of analog memory and analog multiplication. Its resistance variation with a voltage input is generally a nonlinear function of time. Linearization of memristance variation about time is very important for the easiness of memristor programming. In this paper, a method utilizing an anti-serial architecture for linear programming is proposed. The anti-serial architecture is composed of two memristors with opposite polarities. It linearizes the variation of memristance due to complimentary actions of two memristors. For programming a memristor, additional memristor with opposite polarity is employed. The linearization effect of weight programming of an anti-serial architecture is investigated and memristor bridge synapse which is built with two sets of anti-serial memristor architecture is taken as an application example of the proposed method. Simulations are performed with memristors of both linear drift model and nonlinear model. MDPI 2016-08-19 /pmc/articles/PMC5017485/ /pubmed/27548186 http://dx.doi.org/10.3390/s16081320 Text en © 2016 by the authors; licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC-BY) license (http://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Yang, Changju Kim, Hyongsuk Linearized Programming of Memristors for Artificial Neuro-Sensor Signal Processing |
title | Linearized Programming of Memristors for Artificial Neuro-Sensor Signal Processing |
title_full | Linearized Programming of Memristors for Artificial Neuro-Sensor Signal Processing |
title_fullStr | Linearized Programming of Memristors for Artificial Neuro-Sensor Signal Processing |
title_full_unstemmed | Linearized Programming of Memristors for Artificial Neuro-Sensor Signal Processing |
title_short | Linearized Programming of Memristors for Artificial Neuro-Sensor Signal Processing |
title_sort | linearized programming of memristors for artificial neuro-sensor signal processing |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5017485/ https://www.ncbi.nlm.nih.gov/pubmed/27548186 http://dx.doi.org/10.3390/s16081320 |
work_keys_str_mv | AT yangchangju linearizedprogrammingofmemristorsforartificialneurosensorsignalprocessing AT kimhyongsuk linearizedprogrammingofmemristorsforartificialneurosensorsignalprocessing |