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...
Main Authors: | , , , |
---|---|
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 |