Cargando…

Artificial Immune System–Negative Selection Classification Algorithm (NSCA) for Four Class Electroencephalogram (EEG) Signals

Artificial immune systems (AIS) are intelligent algorithms derived from the principles inspired by the human immune system. In this study, electroencephalography (EEG) signals for four distinct motor movements of human limbs are detected and classified using a negative selection classification algor...

Descripción completa

Detalles Bibliográficos
Autores principales: Rashid, Nasir, Iqbal, Javaid, Mahmood, Fahad, Abid, Anam, Khan, Umar S., Tiwana, Mohsin I.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Media S.A. 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6256735/
https://www.ncbi.nlm.nih.gov/pubmed/30524257
http://dx.doi.org/10.3389/fnhum.2018.00439
_version_ 1783374214578831360
author Rashid, Nasir
Iqbal, Javaid
Mahmood, Fahad
Abid, Anam
Khan, Umar S.
Tiwana, Mohsin I.
author_facet Rashid, Nasir
Iqbal, Javaid
Mahmood, Fahad
Abid, Anam
Khan, Umar S.
Tiwana, Mohsin I.
author_sort Rashid, Nasir
collection PubMed
description Artificial immune systems (AIS) are intelligent algorithms derived from the principles inspired by the human immune system. In this study, electroencephalography (EEG) signals for four distinct motor movements of human limbs are detected and classified using a negative selection classification algorithm (NSCA). For this study, a widely studied open source EEG signal database (BCI IV–Graz dataset 2a, comprising nine subjects) has been used. Mel frequency cepstral coefficients (MFCCs) are extracted as selected features from recorded EEG signals. Dimensionality reduction of data is carried out by applying two hidden layered stacked auto-encoder. Genetic algorithm (GA) optimized detectors (artificial lymphocytes) are trained using negative selection algorithm (NSA) for detection and classification of four motor movements. The trained detectors consist of four sets of detectors, each set is trained for detection and classification of one of the four movements from the other three movements. The optimized radius of detector is small enough not to mis-detect the sample. Euclidean distance of each detector with every training dataset sample is taken and compared with the optimized radius of the detector as a nonself detector. Our proposed approach achieved a mean classification accuracy of 86.39% for limb movements over nine subjects with a maximum individual subject classification accuracy of 97.5% for subject number eight.
format Online
Article
Text
id pubmed-6256735
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-62567352018-12-06 Artificial Immune System–Negative Selection Classification Algorithm (NSCA) for Four Class Electroencephalogram (EEG) Signals Rashid, Nasir Iqbal, Javaid Mahmood, Fahad Abid, Anam Khan, Umar S. Tiwana, Mohsin I. Front Hum Neurosci Neuroscience Artificial immune systems (AIS) are intelligent algorithms derived from the principles inspired by the human immune system. In this study, electroencephalography (EEG) signals for four distinct motor movements of human limbs are detected and classified using a negative selection classification algorithm (NSCA). For this study, a widely studied open source EEG signal database (BCI IV–Graz dataset 2a, comprising nine subjects) has been used. Mel frequency cepstral coefficients (MFCCs) are extracted as selected features from recorded EEG signals. Dimensionality reduction of data is carried out by applying two hidden layered stacked auto-encoder. Genetic algorithm (GA) optimized detectors (artificial lymphocytes) are trained using negative selection algorithm (NSA) for detection and classification of four motor movements. The trained detectors consist of four sets of detectors, each set is trained for detection and classification of one of the four movements from the other three movements. The optimized radius of detector is small enough not to mis-detect the sample. Euclidean distance of each detector with every training dataset sample is taken and compared with the optimized radius of the detector as a nonself detector. Our proposed approach achieved a mean classification accuracy of 86.39% for limb movements over nine subjects with a maximum individual subject classification accuracy of 97.5% for subject number eight. Frontiers Media S.A. 2018-11-20 /pmc/articles/PMC6256735/ /pubmed/30524257 http://dx.doi.org/10.3389/fnhum.2018.00439 Text en Copyright © 2018 Rashid, Iqbal, Mahmood, Abid, Khan and Tiwana. http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
spellingShingle Neuroscience
Rashid, Nasir
Iqbal, Javaid
Mahmood, Fahad
Abid, Anam
Khan, Umar S.
Tiwana, Mohsin I.
Artificial Immune System–Negative Selection Classification Algorithm (NSCA) for Four Class Electroencephalogram (EEG) Signals
title Artificial Immune System–Negative Selection Classification Algorithm (NSCA) for Four Class Electroencephalogram (EEG) Signals
title_full Artificial Immune System–Negative Selection Classification Algorithm (NSCA) for Four Class Electroencephalogram (EEG) Signals
title_fullStr Artificial Immune System–Negative Selection Classification Algorithm (NSCA) for Four Class Electroencephalogram (EEG) Signals
title_full_unstemmed Artificial Immune System–Negative Selection Classification Algorithm (NSCA) for Four Class Electroencephalogram (EEG) Signals
title_short Artificial Immune System–Negative Selection Classification Algorithm (NSCA) for Four Class Electroencephalogram (EEG) Signals
title_sort artificial immune system–negative selection classification algorithm (nsca) for four class electroencephalogram (eeg) signals
topic Neuroscience
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6256735/
https://www.ncbi.nlm.nih.gov/pubmed/30524257
http://dx.doi.org/10.3389/fnhum.2018.00439
work_keys_str_mv AT rashidnasir artificialimmunesystemnegativeselectionclassificationalgorithmnscaforfourclasselectroencephalogrameegsignals
AT iqbaljavaid artificialimmunesystemnegativeselectionclassificationalgorithmnscaforfourclasselectroencephalogrameegsignals
AT mahmoodfahad artificialimmunesystemnegativeselectionclassificationalgorithmnscaforfourclasselectroencephalogrameegsignals
AT abidanam artificialimmunesystemnegativeselectionclassificationalgorithmnscaforfourclasselectroencephalogrameegsignals
AT khanumars artificialimmunesystemnegativeselectionclassificationalgorithmnscaforfourclasselectroencephalogrameegsignals
AT tiwanamohsini artificialimmunesystemnegativeselectionclassificationalgorithmnscaforfourclasselectroencephalogrameegsignals