Cargando…
A Shallow Autoencoder Framework for Epileptic Seizure Detection in EEG Signals
This paper presents a trainable hybrid approach involving a shallow autoencoder (AE) and a conventional classifier for epileptic seizure detection. The signal segments of a channel of electroencephalogram (EEG) (EEG epochs) are classified as epileptic and non-epileptic by employing its encoded AE re...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10144298/ https://www.ncbi.nlm.nih.gov/pubmed/37112452 http://dx.doi.org/10.3390/s23084112 |
_version_ | 1785034066964250624 |
---|---|
author | Khan, Gul Hameed Khan, Nadeem Ahmad Altaf, Muhammad Awais Bin Abbasi, Qammer |
author_facet | Khan, Gul Hameed Khan, Nadeem Ahmad Altaf, Muhammad Awais Bin Abbasi, Qammer |
author_sort | Khan, Gul Hameed |
collection | PubMed |
description | This paper presents a trainable hybrid approach involving a shallow autoencoder (AE) and a conventional classifier for epileptic seizure detection. The signal segments of a channel of electroencephalogram (EEG) (EEG epochs) are classified as epileptic and non-epileptic by employing its encoded AE representation as a feature vector. Analysis on a single channel-basis and the low computational complexity of the algorithm allow its use in body sensor networks and wearable devices using one or few EEG channels for wearing comfort. This enables the extended diagnosis and monitoring of epileptic patients at home. The encoded representation of EEG signal segments is obtained based on training the shallow AE to minimize the signal reconstruction error. Extensive experimentation with classifiers has led us to propose two versions of our hybrid method: (a) one yielding the best classification performance compared to the reported methods using the k-nearest neighbor (kNN) classifier and (b) the second with a hardware-friendly architecture and yet with the best classification performance compared to other reported methods in this category using a support-vector machine (SVM) classifier. The algorithm is evaluated on the Children’s Hospital Boston, Massachusetts Institute of Technology (CHB-MIT), and University of Bonn EEG datasets. The proposed method achieves 98.85% accuracy, 99.29% sensitivity, and 98.86% specificity on the CHB-MIT dataset using the kNN classifier. The best figures using the SVM classifier for accuracy, sensitivity, and specificity are 99.19%, 96.10%, and 99.19%, respectively. Our experiments establish the superiority of using an AE approach with a shallow architecture to generate a low-dimensionality yet effective EEG signal representation capable of high-performance abnormal seizure activity detection at a single-channel EEG level and with a fine granularity of 1 s EEG epochs. |
format | Online Article Text |
id | pubmed-10144298 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-101442982023-04-29 A Shallow Autoencoder Framework for Epileptic Seizure Detection in EEG Signals Khan, Gul Hameed Khan, Nadeem Ahmad Altaf, Muhammad Awais Bin Abbasi, Qammer Sensors (Basel) Article This paper presents a trainable hybrid approach involving a shallow autoencoder (AE) and a conventional classifier for epileptic seizure detection. The signal segments of a channel of electroencephalogram (EEG) (EEG epochs) are classified as epileptic and non-epileptic by employing its encoded AE representation as a feature vector. Analysis on a single channel-basis and the low computational complexity of the algorithm allow its use in body sensor networks and wearable devices using one or few EEG channels for wearing comfort. This enables the extended diagnosis and monitoring of epileptic patients at home. The encoded representation of EEG signal segments is obtained based on training the shallow AE to minimize the signal reconstruction error. Extensive experimentation with classifiers has led us to propose two versions of our hybrid method: (a) one yielding the best classification performance compared to the reported methods using the k-nearest neighbor (kNN) classifier and (b) the second with a hardware-friendly architecture and yet with the best classification performance compared to other reported methods in this category using a support-vector machine (SVM) classifier. The algorithm is evaluated on the Children’s Hospital Boston, Massachusetts Institute of Technology (CHB-MIT), and University of Bonn EEG datasets. The proposed method achieves 98.85% accuracy, 99.29% sensitivity, and 98.86% specificity on the CHB-MIT dataset using the kNN classifier. The best figures using the SVM classifier for accuracy, sensitivity, and specificity are 99.19%, 96.10%, and 99.19%, respectively. Our experiments establish the superiority of using an AE approach with a shallow architecture to generate a low-dimensionality yet effective EEG signal representation capable of high-performance abnormal seizure activity detection at a single-channel EEG level and with a fine granularity of 1 s EEG epochs. MDPI 2023-04-19 /pmc/articles/PMC10144298/ /pubmed/37112452 http://dx.doi.org/10.3390/s23084112 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/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 (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Khan, Gul Hameed Khan, Nadeem Ahmad Altaf, Muhammad Awais Bin Abbasi, Qammer A Shallow Autoencoder Framework for Epileptic Seizure Detection in EEG Signals |
title | A Shallow Autoencoder Framework for Epileptic Seizure Detection in EEG Signals |
title_full | A Shallow Autoencoder Framework for Epileptic Seizure Detection in EEG Signals |
title_fullStr | A Shallow Autoencoder Framework for Epileptic Seizure Detection in EEG Signals |
title_full_unstemmed | A Shallow Autoencoder Framework for Epileptic Seizure Detection in EEG Signals |
title_short | A Shallow Autoencoder Framework for Epileptic Seizure Detection in EEG Signals |
title_sort | shallow autoencoder framework for epileptic seizure detection in eeg signals |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10144298/ https://www.ncbi.nlm.nih.gov/pubmed/37112452 http://dx.doi.org/10.3390/s23084112 |
work_keys_str_mv | AT khangulhameed ashallowautoencoderframeworkforepilepticseizuredetectionineegsignals AT khannadeemahmad ashallowautoencoderframeworkforepilepticseizuredetectionineegsignals AT altafmuhammadawaisbin ashallowautoencoderframeworkforepilepticseizuredetectionineegsignals AT abbasiqammer ashallowautoencoderframeworkforepilepticseizuredetectionineegsignals AT khangulhameed shallowautoencoderframeworkforepilepticseizuredetectionineegsignals AT khannadeemahmad shallowautoencoderframeworkforepilepticseizuredetectionineegsignals AT altafmuhammadawaisbin shallowautoencoderframeworkforepilepticseizuredetectionineegsignals AT abbasiqammer shallowautoencoderframeworkforepilepticseizuredetectionineegsignals |