Cargando…
A Deep Transfer Learning Framework for Sleep Stage Classification with Single-Channel EEG Signals
The polysomnogram (PSG) is the gold standard for evaluating sleep quality and disorders. Attempts to automate this process have been hampered by the complexity of the PSG signals and heterogeneity among subjects and recording hardwares. Most of the existing methods for automatic sleep stage scoring...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9693852/ https://www.ncbi.nlm.nih.gov/pubmed/36433422 http://dx.doi.org/10.3390/s22228826 |
_version_ | 1784837648824664064 |
---|---|
author | ElMoaqet, Hisham Eid, Mohammad Ryalat, Mutaz Penzel, Thomas |
author_facet | ElMoaqet, Hisham Eid, Mohammad Ryalat, Mutaz Penzel, Thomas |
author_sort | ElMoaqet, Hisham |
collection | PubMed |
description | The polysomnogram (PSG) is the gold standard for evaluating sleep quality and disorders. Attempts to automate this process have been hampered by the complexity of the PSG signals and heterogeneity among subjects and recording hardwares. Most of the existing methods for automatic sleep stage scoring rely on hand-engineered features that require prior knowledge of sleep analysis. This paper presents an end-to-end deep transfer learning framework for automatic feature extraction and sleep stage scoring based on a single-channel EEG. The proposed framework was evaluated over the three primary signals recommended by the American Academy of Sleep Medicine (C4-M1, F4-M1, O2-M1) from two data sets that have different properties and are recorded with different hardware. Different Time–Frequency (TF) imaging approaches were evaluated to generate TF representations for the 30 s EEG sleep epochs, eliminating the need for complex EEG signal pre-processing or manual feature extraction. Several training and detection scenarios were investigated using transfer learning of convolutional neural networks (CNN) and combined with recurrent neural networks. Generating TF images from continuous wavelet transform along with a deep transfer architecture composed of a pre-trained GoogLeNet CNN followed by a bidirectional long short-term memory (BiLSTM) network showed the best scoring performance among all tested scenarios. Using 20-fold cross-validation applied on the C4-M1 channel, the proposed framework achieved an average per-class accuracy of 91.2%, sensitivity of 77%, specificity of 94.1%, and precision of 75.9%. Our results demonstrate that without changing the model architecture and the training algorithm, our model could be applied to different single-channel EEGs from different data sets. Most importantly, the proposed system receives a single EEG epoch as an input at a time and produces a single corresponding output label, making it suitable for real time monitoring outside sleep labs as well as to help sleep lab specialists arrive at a more accurate diagnoses. |
format | Online Article Text |
id | pubmed-9693852 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-96938522022-11-26 A Deep Transfer Learning Framework for Sleep Stage Classification with Single-Channel EEG Signals ElMoaqet, Hisham Eid, Mohammad Ryalat, Mutaz Penzel, Thomas Sensors (Basel) Article The polysomnogram (PSG) is the gold standard for evaluating sleep quality and disorders. Attempts to automate this process have been hampered by the complexity of the PSG signals and heterogeneity among subjects and recording hardwares. Most of the existing methods for automatic sleep stage scoring rely on hand-engineered features that require prior knowledge of sleep analysis. This paper presents an end-to-end deep transfer learning framework for automatic feature extraction and sleep stage scoring based on a single-channel EEG. The proposed framework was evaluated over the three primary signals recommended by the American Academy of Sleep Medicine (C4-M1, F4-M1, O2-M1) from two data sets that have different properties and are recorded with different hardware. Different Time–Frequency (TF) imaging approaches were evaluated to generate TF representations for the 30 s EEG sleep epochs, eliminating the need for complex EEG signal pre-processing or manual feature extraction. Several training and detection scenarios were investigated using transfer learning of convolutional neural networks (CNN) and combined with recurrent neural networks. Generating TF images from continuous wavelet transform along with a deep transfer architecture composed of a pre-trained GoogLeNet CNN followed by a bidirectional long short-term memory (BiLSTM) network showed the best scoring performance among all tested scenarios. Using 20-fold cross-validation applied on the C4-M1 channel, the proposed framework achieved an average per-class accuracy of 91.2%, sensitivity of 77%, specificity of 94.1%, and precision of 75.9%. Our results demonstrate that without changing the model architecture and the training algorithm, our model could be applied to different single-channel EEGs from different data sets. Most importantly, the proposed system receives a single EEG epoch as an input at a time and produces a single corresponding output label, making it suitable for real time monitoring outside sleep labs as well as to help sleep lab specialists arrive at a more accurate diagnoses. MDPI 2022-11-15 /pmc/articles/PMC9693852/ /pubmed/36433422 http://dx.doi.org/10.3390/s22228826 Text en © 2022 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 ElMoaqet, Hisham Eid, Mohammad Ryalat, Mutaz Penzel, Thomas A Deep Transfer Learning Framework for Sleep Stage Classification with Single-Channel EEG Signals |
title | A Deep Transfer Learning Framework for Sleep Stage Classification with Single-Channel EEG Signals |
title_full | A Deep Transfer Learning Framework for Sleep Stage Classification with Single-Channel EEG Signals |
title_fullStr | A Deep Transfer Learning Framework for Sleep Stage Classification with Single-Channel EEG Signals |
title_full_unstemmed | A Deep Transfer Learning Framework for Sleep Stage Classification with Single-Channel EEG Signals |
title_short | A Deep Transfer Learning Framework for Sleep Stage Classification with Single-Channel EEG Signals |
title_sort | deep transfer learning framework for sleep stage classification with single-channel eeg signals |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9693852/ https://www.ncbi.nlm.nih.gov/pubmed/36433422 http://dx.doi.org/10.3390/s22228826 |
work_keys_str_mv | AT elmoaqethisham adeeptransferlearningframeworkforsleepstageclassificationwithsinglechanneleegsignals AT eidmohammad adeeptransferlearningframeworkforsleepstageclassificationwithsinglechanneleegsignals AT ryalatmutaz adeeptransferlearningframeworkforsleepstageclassificationwithsinglechanneleegsignals AT penzelthomas adeeptransferlearningframeworkforsleepstageclassificationwithsinglechanneleegsignals AT elmoaqethisham deeptransferlearningframeworkforsleepstageclassificationwithsinglechanneleegsignals AT eidmohammad deeptransferlearningframeworkforsleepstageclassificationwithsinglechanneleegsignals AT ryalatmutaz deeptransferlearningframeworkforsleepstageclassificationwithsinglechanneleegsignals AT penzelthomas deeptransferlearningframeworkforsleepstageclassificationwithsinglechanneleegsignals |