An automatic method using MFCC features for sleep stage classification
Article
Article Title | An automatic method using MFCC features for sleep stage classification |
---|---|
ERA Journal ID | 211938 |
Article Category | Article |
Authors | Pei, Wei, Li, Yan, Wen, PPeng, Yang, Fuwen and Ji, Xiaopeng |
Editors | Zhang, N. |
Journal Title | Brain Informatics |
Journal Citation | 11 |
Article Number | 6 |
Number of Pages | 13 |
Year | 2024 |
Publisher | Springer |
ISSN | 2198-4018 |
2198-4026 | |
Digital Object Identifier (DOI) | https://doi.org/10.1186/s40708-024-00219-w |
Web Address (URL) | https://braininformatics.springeropen.com/articles/10.1186/s40708-024-00219-w |
Abstract | Sleep stage classification is a necessary step for diagnosing sleep disorders. Generally, experts use traditional methods based on every 30 seconds (s) of the biological signals, such as electrooculograms (EOGs), electrocardiograms (ECGs), electromyograms (EMGs), and electroencephalograms (EEGs), to classify sleep stages. Recently, various state-of-the-art approaches based on a deep learning model have been demonstrated to have efficient and accurate outcomes in sleep stage classification. In this paper, a novel deep convolutional neural network (CNN) combined with a long short-time memory (LSTM) model is proposed for sleep scoring tasks. A key frequency domain feature named Mel-frequency Cepstral Coefficient (MFCC) is extracted from EEG and EMG signals. The proposed method can learn features from frequency domains on different bio-signal channels. It firstly extracts the MFCC features from multi-channel signals, and then inputs them to several convolutional layers and an LSTM layer. Secondly, the learned representations are fed to a fully connected layer and a softmax classifier for sleep stage classification. The experiments are conducted on two widely used sleep datasets, Sleep Heart Health Study (SHHS) and Vincent’s University Hospital/University College Dublin Sleep Apnoea (UCDDB) to test the effectiveness of the method. The results of this study indicate that the model can perform well in the classification of sleep stages using the features of the 2-dimensional (2D) MFCC feature. The advantage of using the feature is that it can be used to input a two-dimensional data stream, which can be used to retain information about each sleep stage. Using 2D data streams can reduce the time it takes to retrieve the data from the one-dimensional stream. Another advantage of this method is that it eliminates the need for deep layers, which can help improve the performance of the model. For instance, by reducing the number of layers, our seven layers of the model structure takes around 400 s to train and test 100 subjects in the SHHS1 dataset. Its best accuracy and Cohen’s kappa are 82.35% and 0.75 for the SHHS dataset, and 73.07% and 0.63 for the UCDDB dataset, respectively. |
Keywords | Sleep stages, Convolutional neural network, Mel-frequency cepstral coefficients, Long short-term memory |
Related Output | |
Is part of | Deep learning based sleep stage classification studies |
Article Publishing Charge (APC) Funding | School/Centre |
Contains Sensitive Content | Does not contain sensitive content |
ANZSRC Field of Research 2020 | 400306. Computational physiology |
Public Notes | This article is part of a UniSQ Thesis by publication. See Related Output. |
Byline Affiliations | School of Mathematics, Physics and Computing |
School of Engineering | |
Griffith University |
https://research.usq.edu.au/item/z5x9y/an-automatic-method-using-mfcc-features-for-sleep-stage-classification
Download files
Published Version
An automatic method using MFCC features for sleep stageclassification.pdf | ||
License: CC BY 4.0 | ||
File access level: Anyone |
80
total views21
total downloads6
views this month1
downloads this month