A Neural Network Approach towards Generalized Resistive Switching Modelling

Resistive switching behaviour has been demonstrated to be a common characteristic to many materials. In this regard, research teams to date have produced a plethora of different devices exhibiting diverse behaviour, but when system design is considered, finding a ‘one-model-fits-all’ solution can be...

Full description

Bibliographic Details
Main Authors: Guilherme Carvalho, Maria Pereira, Asal Kiazadeh, Vítor Grade Tavares
Format: Article
Language:English
Published: MDPI AG 2021-09-01
Series:Micromachines
Subjects:
Online Access:https://www.mdpi.com/2072-666X/12/9/1132
id doaj-f7af7eb76af04fc7932c016412e7cf37
record_format Article
spelling doaj-f7af7eb76af04fc7932c016412e7cf372021-09-26T00:43:05ZengMDPI AGMicromachines2072-666X2021-09-01121132113210.3390/mi12091132A Neural Network Approach towards Generalized Resistive Switching ModellingGuilherme Carvalho0Maria Pereira1Asal Kiazadeh2Vítor Grade Tavares3Institute for Systems and Computer Engineering, Technology and Science (INESC TEC)—INESC Technology and Science and FEUP—Faculdade de Engenharia, Universidade do Porto, Campus da FEUP, Rua Dr. Roberto Frias 378, 4200-465 Porto, PortugalCENIMAT/i3N, Departamento de Ciências dos Materiais (DCM) and Center of Excellence in Microelectronics and Optoelectronics Processes of the Institute for New Technologies’ Development (CEMOP/UNINOVA), Faculdade de Ciências e Tecnologia (FCT NOVA), Universidade NOVA de Lisboa, 2829-516 Caparica, PortugalCENIMAT/i3N, Departamento de Ciências dos Materiais (DCM) and Center of Excellence in Microelectronics and Optoelectronics Processes of the Institute for New Technologies’ Development (CEMOP/UNINOVA), Faculdade de Ciências e Tecnologia (FCT NOVA), Universidade NOVA de Lisboa, 2829-516 Caparica, PortugalInstitute for Systems and Computer Engineering, Technology and Science (INESC TEC)—INESC Technology and Science and FEUP—Faculdade de Engenharia, Universidade do Porto, Campus da FEUP, Rua Dr. Roberto Frias 378, 4200-465 Porto, PortugalResistive switching behaviour has been demonstrated to be a common characteristic to many materials. In this regard, research teams to date have produced a plethora of different devices exhibiting diverse behaviour, but when system design is considered, finding a ‘one-model-fits-all’ solution can be quite difficult, or even impossible. However, it is in the interest of the community to achieve more general modelling tools for design that allows a quick model update as devices evolve. Laying the grounds with such a principle, this paper presents an artificial neural network learning approach to resistive switching modelling. The efficacy of the method is demonstrated firstly with two simulated devices and secondly with a <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><mn>4</mn><mo> </mo><msup><mrow><mi mathvariant="sans-serif">μ</mi><mi mathvariant="normal">m</mi></mrow><mn>2</mn></msup></mrow></semantics></math></inline-formula> amorphous IGZO device. For the amorphous IGZO device, a normalized root-mean-squared error (NRMSE) of 5.66 × 10<sup>−3</sup> is achieved with a <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><mo>[</mo><mn>2</mn><mo>,</mo><mo> </mo><mn>50</mn><mo>,</mo><mn>50</mn><mo> </mo><mo>,</mo><mn>1</mn><mo>]</mo></mrow></semantics></math></inline-formula> network structure, representing a good balance between model complexity and accuracy. A brief study on the number of hidden layers and neurons and its effect on network performance is also conducted with the best NRMSE reported at 4.63 × 10<sup>−3</sup>. The low error rate achieved in both simulated and real-world devices is a good indicator that the presented approach is flexible and can suit multiple device types.https://www.mdpi.com/2072-666X/12/9/1132resistive switchingartificial neural network (ANN)a-IGZOdevice modelling
collection DOAJ
language English
format Article
sources DOAJ
author Guilherme Carvalho
Maria Pereira
Asal Kiazadeh
Vítor Grade Tavares
spellingShingle Guilherme Carvalho
Maria Pereira
Asal Kiazadeh
Vítor Grade Tavares
A Neural Network Approach towards Generalized Resistive Switching Modelling
Micromachines
resistive switching
artificial neural network (ANN)
a-IGZO
device modelling
author_facet Guilherme Carvalho
Maria Pereira
Asal Kiazadeh
Vítor Grade Tavares
author_sort Guilherme Carvalho
title A Neural Network Approach towards Generalized Resistive Switching Modelling
title_short A Neural Network Approach towards Generalized Resistive Switching Modelling
title_full A Neural Network Approach towards Generalized Resistive Switching Modelling
title_fullStr A Neural Network Approach towards Generalized Resistive Switching Modelling
title_full_unstemmed A Neural Network Approach towards Generalized Resistive Switching Modelling
title_sort neural network approach towards generalized resistive switching modelling
publisher MDPI AG
series Micromachines
issn 2072-666X
publishDate 2021-09-01
description Resistive switching behaviour has been demonstrated to be a common characteristic to many materials. In this regard, research teams to date have produced a plethora of different devices exhibiting diverse behaviour, but when system design is considered, finding a ‘one-model-fits-all’ solution can be quite difficult, or even impossible. However, it is in the interest of the community to achieve more general modelling tools for design that allows a quick model update as devices evolve. Laying the grounds with such a principle, this paper presents an artificial neural network learning approach to resistive switching modelling. The efficacy of the method is demonstrated firstly with two simulated devices and secondly with a <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><mn>4</mn><mo> </mo><msup><mrow><mi mathvariant="sans-serif">μ</mi><mi mathvariant="normal">m</mi></mrow><mn>2</mn></msup></mrow></semantics></math></inline-formula> amorphous IGZO device. For the amorphous IGZO device, a normalized root-mean-squared error (NRMSE) of 5.66 × 10<sup>−3</sup> is achieved with a <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><mo>[</mo><mn>2</mn><mo>,</mo><mo> </mo><mn>50</mn><mo>,</mo><mn>50</mn><mo> </mo><mo>,</mo><mn>1</mn><mo>]</mo></mrow></semantics></math></inline-formula> network structure, representing a good balance between model complexity and accuracy. A brief study on the number of hidden layers and neurons and its effect on network performance is also conducted with the best NRMSE reported at 4.63 × 10<sup>−3</sup>. The low error rate achieved in both simulated and real-world devices is a good indicator that the presented approach is flexible and can suit multiple device types.
topic resistive switching
artificial neural network (ANN)
a-IGZO
device modelling
url https://www.mdpi.com/2072-666X/12/9/1132
work_keys_str_mv AT guilhermecarvalho aneuralnetworkapproachtowardsgeneralizedresistiveswitchingmodelling
AT mariapereira aneuralnetworkapproachtowardsgeneralizedresistiveswitchingmodelling
AT asalkiazadeh aneuralnetworkapproachtowardsgeneralizedresistiveswitchingmodelling
AT vitorgradetavares aneuralnetworkapproachtowardsgeneralizedresistiveswitchingmodelling
AT guilhermecarvalho neuralnetworkapproachtowardsgeneralizedresistiveswitchingmodelling
AT mariapereira neuralnetworkapproachtowardsgeneralizedresistiveswitchingmodelling
AT asalkiazadeh neuralnetworkapproachtowardsgeneralizedresistiveswitchingmodelling
AT vitorgradetavares neuralnetworkapproachtowardsgeneralizedresistiveswitchingmodelling
_version_ 1716870054126026752