Incorporating Structural Plasticity Approaches in Spiking Neural Networks for EEG Modelling

Structural Plasticity (SP) in the brain is a process that allows structural neuronal changes, in response to learning. Spiking Neural Networks (SNN) are an emerging form of artificial neural networks that use brain-inspired techniques to learn. However, the application of SP in SNNs, its impact on o...

Full description

Bibliographic Details
Main Authors: Mahima Milinda Alwis Weerasinghe, Josafath I. Espinosa-Ramos, Grace Y. Wang, Dave Parry
Format: Article
Language:English
Published: IEEE 2021-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9493873/
_version_ 1818367833941213184
author Mahima Milinda Alwis Weerasinghe
Josafath I. Espinosa-Ramos
Grace Y. Wang
Dave Parry
author_facet Mahima Milinda Alwis Weerasinghe
Josafath I. Espinosa-Ramos
Grace Y. Wang
Dave Parry
author_sort Mahima Milinda Alwis Weerasinghe
collection DOAJ
description Structural Plasticity (SP) in the brain is a process that allows structural neuronal changes, in response to learning. Spiking Neural Networks (SNN) are an emerging form of artificial neural networks that use brain-inspired techniques to learn. However, the application of SP in SNNs, its impact on overall learning, and network behaviour is rarely explored. In the present study, we use an SNN with a single hidden layer, to apply SP in classifying Electroencephalography (EEG) signals of two publicly available datasets. We considered classification accuracy as the learning capability and applied metaheuristics to derive the optimised number of neurons for the hidden layer along with other hyperparameters of the network. The optimised structure was then compared with overgrown and undergrown structures to compare the accuracy, stability, and behaviour of the network properties. Networks with SP yielded ~94% and ~92% accuracies in classifying wrist positions and mental states(stressed vs relaxed) respectively. The same SNN developed for mental stress classification produced ~77% and ~73% accuracies in classifying arousal and valence states. Moreover, the networks with SP demonstrated superior performance stability during iterative random initiations. Interestingly, these networks had a smaller number of inactive neurons and a preference for lowered neuron firing thresholds. This research highlights the importance of systematically selecting the hidden layer neurons over arbitrary settings, particularly for SNNs using Spike Time Dependent Plasticity learning and provides potential findings that may lead to the development of SP learning algorithms for SNNs.
first_indexed 2024-12-13T22:58:20Z
format Article
id doaj.art-7cbe126ed4ec49ef9393ced00a1b2d65
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-12-13T22:58:20Z
publishDate 2021-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-7cbe126ed4ec49ef9393ced00a1b2d652022-12-21T23:28:27ZengIEEEIEEE Access2169-35362021-01-01911733811734810.1109/ACCESS.2021.30994929493873Incorporating Structural Plasticity Approaches in Spiking Neural Networks for EEG ModellingMahima Milinda Alwis Weerasinghe0https://orcid.org/0000-0001-5522-0308Josafath I. Espinosa-Ramos1https://orcid.org/0000-0001-5128-0610Grace Y. Wang2https://orcid.org/0000-0003-2063-031XDave Parry3https://orcid.org/0000-0003-2812-047XDepartment of Computer Science, Auckland University of Technology, Auckland, New ZealandDepartment of Computer Science, Auckland University of Technology, Auckland, New ZealandDepartment of Psychology and Neuroscience, Auckland University of Technology, Auckland, New ZealandDepartment of Computer Science, Auckland University of Technology, Auckland, New ZealandStructural Plasticity (SP) in the brain is a process that allows structural neuronal changes, in response to learning. Spiking Neural Networks (SNN) are an emerging form of artificial neural networks that use brain-inspired techniques to learn. However, the application of SP in SNNs, its impact on overall learning, and network behaviour is rarely explored. In the present study, we use an SNN with a single hidden layer, to apply SP in classifying Electroencephalography (EEG) signals of two publicly available datasets. We considered classification accuracy as the learning capability and applied metaheuristics to derive the optimised number of neurons for the hidden layer along with other hyperparameters of the network. The optimised structure was then compared with overgrown and undergrown structures to compare the accuracy, stability, and behaviour of the network properties. Networks with SP yielded ~94% and ~92% accuracies in classifying wrist positions and mental states(stressed vs relaxed) respectively. The same SNN developed for mental stress classification produced ~77% and ~73% accuracies in classifying arousal and valence states. Moreover, the networks with SP demonstrated superior performance stability during iterative random initiations. Interestingly, these networks had a smaller number of inactive neurons and a preference for lowered neuron firing thresholds. This research highlights the importance of systematically selecting the hidden layer neurons over arbitrary settings, particularly for SNNs using Spike Time Dependent Plasticity learning and provides potential findings that may lead to the development of SP learning algorithms for SNNs.https://ieeexplore.ieee.org/document/9493873/Artificial neural networksstructural plasticityelectroencephalographyevolutionary computation
spellingShingle Mahima Milinda Alwis Weerasinghe
Josafath I. Espinosa-Ramos
Grace Y. Wang
Dave Parry
Incorporating Structural Plasticity Approaches in Spiking Neural Networks for EEG Modelling
IEEE Access
Artificial neural networks
structural plasticity
electroencephalography
evolutionary computation
title Incorporating Structural Plasticity Approaches in Spiking Neural Networks for EEG Modelling
title_full Incorporating Structural Plasticity Approaches in Spiking Neural Networks for EEG Modelling
title_fullStr Incorporating Structural Plasticity Approaches in Spiking Neural Networks for EEG Modelling
title_full_unstemmed Incorporating Structural Plasticity Approaches in Spiking Neural Networks for EEG Modelling
title_short Incorporating Structural Plasticity Approaches in Spiking Neural Networks for EEG Modelling
title_sort incorporating structural plasticity approaches in spiking neural networks for eeg modelling
topic Artificial neural networks
structural plasticity
electroencephalography
evolutionary computation
url https://ieeexplore.ieee.org/document/9493873/
work_keys_str_mv AT mahimamilindaalwisweerasinghe incorporatingstructuralplasticityapproachesinspikingneuralnetworksforeegmodelling
AT josafathiespinosaramos incorporatingstructuralplasticityapproachesinspikingneuralnetworksforeegmodelling
AT graceywang incorporatingstructuralplasticityapproachesinspikingneuralnetworksforeegmodelling
AT daveparry incorporatingstructuralplasticityapproachesinspikingneuralnetworksforeegmodelling