51
|
Classification of Brainwaves for Sleep Stages by High-Dimensional FFT Features from EEG Signals. APPLIED SCIENCES-BASEL 2020. [DOI: 10.3390/app10051797] [Citation(s) in RCA: 21] [Impact Index Per Article: 5.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 01/24/2023]
Abstract
Manual classification of sleep stage is a time-consuming but necessary step in the diagnosis and treatment of sleep disorders, and its automation has been an area of active study. The previous works have shown that low dimensional fast Fourier transform (FFT) features and many machine learning algorithms have been applied. In this paper, we demonstrate utilization of features extracted from EEG signals via FFT to improve the performance of automated sleep stage classification through machine learning methods. Unlike previous works using FFT, we incorporated thousands of FFT features in order to classify the sleep stages into 2–6 classes. Using the expanded version of Sleep-EDF dataset with 61 recordings, our method outperformed other state-of-the art methods. This result indicates that high dimensional FFT features in combination with a simple feature selection is effective for the improvement of automated sleep stage classification.
Collapse
|
52
|
Continuous and recurrent pattern dynamic neural networks recognition of electrophysiological signals. Biomed Signal Process Control 2020. [DOI: 10.1016/j.bspc.2019.101783] [Citation(s) in RCA: 7] [Impact Index Per Article: 1.8] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/22/2022]
|
53
|
|
54
|
Fiorillo L, Puiatti A, Papandrea M, Ratti PL, Favaro P, Roth C, Bargiotas P, Bassetti CL, Faraci FD. Automated sleep scoring: A review of the latest approaches. Sleep Med Rev 2019; 48:101204. [DOI: 10.1016/j.smrv.2019.07.007] [Citation(s) in RCA: 88] [Impact Index Per Article: 17.6] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 02/04/2019] [Revised: 07/11/2019] [Accepted: 07/22/2019] [Indexed: 02/06/2023]
|
55
|
Sharma M, Patel S, Choudhary S, Acharya UR. Automated Detection of Sleep Stages Using Energy-Localized Orthogonal Wavelet Filter Banks. ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING 2019. [DOI: 10.1007/s13369-019-04197-8] [Citation(s) in RCA: 21] [Impact Index Per Article: 4.2] [Reference Citation Analysis] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 01/25/2023]
|
56
|
Prucnal MA, Polak AG. Analysis of Features Extracted from EEG Epochs by Discrete Wavelet Decomposition and Hilbert Transform for Sleep Apnea Detection. ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY. IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY. ANNUAL INTERNATIONAL CONFERENCE 2019; 2018:287-290. [PMID: 30440394 DOI: 10.1109/embc.2018.8512201] [Citation(s) in RCA: 5] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/09/2022]
Abstract
Sleep apnea (SA) is one of the most common disorders manifesting during sleep and the electroencephalo-gram (EEG) belongs to these biomedical signals that change during apnea and hypopnea episodes. In recent years, a few publications reported approaches to the automatic classification of sleep apnea episodes based only on the EEG. The purpose of this work was to analyze statistical features extracted from the EEG epochs by combined discrete wavelet transform (DWT) and Hilbert transform (HT). Additionally, the selected most discriminative 30 features were then used in the automatic classification of normal breathing and obstructive (OSA) and central (CSA) apnea by a feedforward neural network with 17+7 neurons in two hidden layers. This classifier returned the accuracy of 73.9% for the training and 77.3% for the testing set. The analysis of features extracted from EEG epochs revealed the importance of theta, beta and gamma brain waves.
Collapse
|
57
|
Jiang D, Ma Y, Wang Y. Sleep stage classification using covariance features of multi-channel physiological signals on Riemannian manifolds. COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE 2019; 178:19-30. [PMID: 31416548 DOI: 10.1016/j.cmpb.2019.06.008] [Citation(s) in RCA: 11] [Impact Index Per Article: 2.2] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Received: 04/25/2019] [Revised: 05/31/2019] [Accepted: 06/09/2019] [Indexed: 06/10/2023]
Abstract
BACKGROUND AND OBJECTIVE The recognition of many sleep related pathologies highly relies on an accurate classification of sleep stages. Clinically, sleep stages are usually labelled by sleep experts through visually inspecting the whole-night polysomnography (PSG) recording of patients, wherein electroencephalogram (EEG), electrooculogram (EOG) and electromyogram (EMG) play the dominant role. Developing an automatic sleep staging system based on multi-channel physiological signals could relieve the burden of manual labeling by experts, and obtain reliable and repeatable recognition results as well. METHODS In this work, we find the correlation between the spatial covariance matrices of multi-channel signals and their corresponding sleep stages. Based on that, we propose two novel sleep stage classification methods based on the features extracted from the covariance matrices of multi-channel signals. Sleep stages are classified using a minimum distance classifier according to their corresponding covariance matrices mapped on Riemannian manifolds. An alternative way to classify these covariance matrices is to represent the features of covariance matrices on the tangent space of Riemannian manifolds and classify them with an ensemble learning classifier. After any of these classification methods, a rule-free refinement process is utilized to further optimize the classification results. RESULTS On the MASS dataset that includes 61 whole-night PSG recordings, both two methods provide satisfactory classification results while the one based on tangent space projection has better performance. On average, an accuracy of 0.812 and a Cohen's Kappa coefficient of 0.722 are obtained under leave-one-subject-out cross validation, using EEG, EOG and EMG signals. Meanwhile, the most effective combinations of EEG channels for sleep staging have been found in this work. CONCLUSIONS The correlation between spatial covariance matrices of multi-channel signals and their corresponding sleep stages have been found. Features based on that are used for sleep stage classification, and experimental results show the superior performance of proposed methods compared to state-of-the-art works. Results of this work are expected to provide a new vision for dealing with multi-channel or multi-modal signal processing tasks in various applications.
Collapse
Affiliation(s)
- Dihong Jiang
- Department of Electronic Engineering, Fudan University, Shanghai 200433, China.
| | - Yu Ma
- Department of Electronic Engineering, Fudan University, Shanghai 200433, China; Key Laboratory of Medical Imaging Computing and Computer Assisted Intervention (MICCAI) of Shanghai, Shanghai 200032, China.
| | - Yuanyuan Wang
- Department of Electronic Engineering, Fudan University, Shanghai 200433, China; Key Laboratory of Medical Imaging Computing and Computer Assisted Intervention (MICCAI) of Shanghai, Shanghai 200032, China.
| |
Collapse
|
58
|
Liang SF, Shih YH, Chen PY, Kuo CE. Development of a human-computer collaborative sleep scoring system for polysomnography recordings. PLoS One 2019; 14:e0218948. [PMID: 31291270 PMCID: PMC6619661 DOI: 10.1371/journal.pone.0218948] [Citation(s) in RCA: 9] [Impact Index Per Article: 1.8] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 10/27/2018] [Accepted: 06/12/2019] [Indexed: 11/19/2022] Open
Abstract
The overnight polysomnographic (PSG) recordings of patients were scored by an expert to diagnose sleep disorders. Visual sleep scoring is a time-consuming and subjective process. Automatic sleep staging methods can help; however, the mechanism and reliability of these methods are not fully understood. Therefore, experts often need to rescore the recordings to obtain reliable results. Here, we propose a human-computer collaborative sleep scoring system. It is a rule-based automatic sleep scoring method that follows the American Academy of Sleep Medicine (AASM) guidelines to perform an initial scoring. Then, the reliability level of each epoch is analyzed based on physiological patterns during sleep and the characteristics of various stage changes. Finally, experts would only need to rescore epochs with a low-reliability level. The experimental results show that the average agreement rate between our system and fully manual scorings can reach 90.42% with a kappa coefficient of 0.85. Over 50% of the manual scoring time can be reduced. Due to the demonstrated robustness and applicability, the proposed approach can be integrated with various PSG systems or automatic sleep scoring methods for sleep monitoring in clinical or homecare applications in the future.
Collapse
Affiliation(s)
- Sheng-Fu Liang
- Department of Computer Science and Information Engineering, National Cheng Kung University, Tainan, Taiwan
- AI Biomedical Research Center at NCKU, Ministry of Science and Technology, Tainan, Taiwan
| | - Yu-Hsuan Shih
- Department of Computer Science and Information Engineering, National Cheng Kung University, Tainan, Taiwan
| | - Peng-Yu Chen
- Department of Computer Science and Information Engineering, National Cheng Kung University, Tainan, Taiwan
| | - Chih-En Kuo
- Department of Automatic Control Engineering, Feng Chia University, Taichung, Taiwan
| |
Collapse
|
59
|
Zhao D, Wang Y, Wang Q, Wang X. Comparative analysis of different characteristics of automatic sleep stages. COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE 2019; 175:53-72. [PMID: 31104715 DOI: 10.1016/j.cmpb.2019.04.004] [Citation(s) in RCA: 18] [Impact Index Per Article: 3.6] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Received: 10/22/2018] [Revised: 04/03/2019] [Accepted: 04/05/2019] [Indexed: 06/09/2023]
Abstract
BACKGROUND AND OBJECTIVE With the acceleration of social rhythm and the increase of pressure, there are various sleep problems among people. Sleep staging is an important basis for the diagnosis of sleep disorders and other related diseases. The process of automatic staging of sleep is mainly divided into three core steps: data preprocessing, feature extraction, and classification. Accurate analysis of the features of sleep electroencephalogram (EEG) signals is not only helpful to improve the accuracy of sleep staging, but also help people to understand their sleep status. METHODS This paper focuses on the analysis of EEG features during sleep staging, and reviews many feature extraction methods and classification methods for sleep staging and sums up these algorithms used in literatures and its staging results. Besides, this paper lists a total of 22 features based on time domain, time-frequency, and nonlinear analysis methods, including kurtosis, skewness, Hjorth parameters, and standard deviations, wavelets energy; sample entropy (SampEn), fuzzy entropy, Tsallis entropy, fractal dimension (FD), complexity. The data set comes from EDF database. Wavelet transform (WT) and support vector machine (SVM) are used to achieve the sleep staging based on single-channel EEG signal. And the characteristic feature data was analyzed by ANOVA. RESULTS By comparison, the SampEn, fuzzy entropy, FD and complexity can achieve ideal sleep staging. The highest accuracy of sleep staging is 85.93%. The FD and complexity are simpler than the entropy value, but their accuracies are lower. Furthermore, the distribution of these methods in different sleep period is more significant than others, which is content with the results of sleep staging. CONCLUSION In a word, due to the non-stationary and non-linear characteristics of EEG signals, time domain and time-frequency analysis methods all have some limitations. Nonlinear analysis was more effective and practical for the analysis of sleep EEG.
Collapse
Affiliation(s)
- Dechun Zhao
- Chongqing Engineering Laboratory of Digital Medical Equipment and Systems, Chongqing University of Posts and Telecommunications, Chongqing 400065, China.
| | - Yi Wang
- Chongqing Engineering Laboratory of Digital Medical Equipment and Systems, Chongqing University of Posts and Telecommunications, Chongqing 400065, China
| | - Qiangqiang Wang
- Chongqing Engineering Laboratory of Digital Medical Equipment and Systems, Chongqing University of Posts and Telecommunications, Chongqing 400065, China
| | - Xing Wang
- College of Biomedical Engineering, Chongqing University, Chongqing 400044, China
| |
Collapse
|
60
|
Faust O, Razaghi H, Barika R, Ciaccio EJ, Acharya UR. A review of automated sleep stage scoring based on physiological signals for the new millennia. COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE 2019; 176:81-91. [PMID: 31200914 DOI: 10.1016/j.cmpb.2019.04.032] [Citation(s) in RCA: 68] [Impact Index Per Article: 13.6] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Received: 09/26/2018] [Revised: 04/03/2019] [Accepted: 04/29/2019] [Indexed: 06/09/2023]
Abstract
BACKGROUND AND OBJECTIVE Sleep is an important part of our life. That importance is highlighted by the multitude of health problems which result from sleep disorders. Detecting these sleep disorders requires an accurate interpretation of physiological signals. Prerequisite for this interpretation is an understanding of the way in which sleep stage changes manifest themselves in the signal waveform. With that understanding it is possible to build automated sleep stage scoring systems. Apart from their practical relevance for automating sleep disorder diagnosis, these systems provide a good indication of the amount of sleep stage related information communicated by a specific physiological signal. METHODS This article provides a comprehensive review of automated sleep stage scoring systems, which were created since the year 2000. The systems were developed for Electrocardiogram (ECG), Electroencephalogram (EEG), Electrooculogram (EOG), and a combination of signals. RESULTS Our review shows that all of these signals contain information for sleep stage scoring. CONCLUSIONS The result is important, because it allows us to shift our research focus away from information extraction methods to systemic improvements, such as patient comfort, redundancy, safety and cost.
Collapse
Affiliation(s)
- Oliver Faust
- Department of Engineering and Mathematics, Sheffield Hallam University, United Kingdom.
| | - Hajar Razaghi
- Department of Engineering and Mathematics, Sheffield Hallam University, United Kingdom
| | - Ragab Barika
- Department of Engineering and Mathematics, Sheffield Hallam University, United Kingdom
| | - Edward J Ciaccio
- Department of Medicine - Cardiology, Columbia University, New York, New York, USA
| | - U Rajendra Acharya
- Department of Electronic & Computer Engineering, Ngee Ann Polytechnic, Singapore; Department of Biomedical Engineering, School of Science and Technology, SIM University, Singapore; Department of Biomedical Imaging, Faculty of Medicine, University of Malaya, Kuala Lumpur, Malaysia
| |
Collapse
|
61
|
Fernandez-Blanco E, Rivero D, Pazos A. Convolutional neural networks for sleep stage scoring on a two-channel EEG signal. Soft comput 2019. [DOI: 10.1007/s00500-019-04174-1] [Citation(s) in RCA: 7] [Impact Index Per Article: 1.4] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/26/2022]
|
62
|
Ghimatgar H, Kazemi K, Helfroush MS, Aarabi A. An automatic single-channel EEG-based sleep stage scoring method based on hidden Markov Model. J Neurosci Methods 2019; 324:108320. [PMID: 31228517 DOI: 10.1016/j.jneumeth.2019.108320] [Citation(s) in RCA: 35] [Impact Index Per Article: 7.0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 05/27/2019] [Revised: 06/18/2019] [Accepted: 06/18/2019] [Indexed: 01/17/2023]
Abstract
OBJECTIVE Sleep stage scoring is essential for diagnosing sleep disorders. Visual scoring of sleep stages is very time-consuming and prone to human errors. In this work, we introduce an efficient approach to improve the accuracy of sleep stage scoring and classification for sleep analysis. METHOD In this approach, a set of optimal features was first selected from a pool of features extracted from sleep EEG epochs by using a feature selection method based on the relevance and redundancy analysis. EEG segments were then classified using a random forest classifier. Finally, a Hidden Markov Model (HMM) was used to reduce false positives by incorporating knowledge of the temporal structure of transitions between sleep stages. We evaluated the proposed method using single-channel EEG signals from four public sleep EEG datasets scored according to R&K and AASM guidelines. We compared the performance of our method with existing methods using different cross validation strategies. RESULTS Using a leave-one-out validation strategy, our method achieved overall accuracies in the range of (79.4-87.4%) and (77.6-80.4%) with Kappa values in the range of 0.7-0.85 for six-stage (R&K) and five-stage (AASM) classification, respectively. Our method showed a reduction in overall accuracy up to 8% using the cross-dataset validation strategy in comparison with the subject cross-validation method. COMPARISON WITH EXISTING METHOD(S) Our method outperformed the existing methods for all multi-stage classification. CONCLUSIONS The proposed single-channel method can be used for robust and reliable sleep stage scoring with high accuracy and relatively low complexity required for real time applications.
Collapse
Affiliation(s)
- Hojat Ghimatgar
- Department of Electrical and Electronic Engineering, Shiraz University of Technology, P. O. Box 71555-313, Shiraz, Iran
| | - Kamran Kazemi
- Department of Electrical and Electronic Engineering, Shiraz University of Technology, P. O. Box 71555-313, Shiraz, Iran
| | - Mohammad Sadegh Helfroush
- Department of Electrical and Electronic Engineering, Shiraz University of Technology, P. O. Box 71555-313, Shiraz, Iran
| | - Ardalan Aarabi
- Laboratory of Functional Neuroscience and Pathologies (LNFP, EA4559), University Research Center (CURS), CHU AMIENS - SITE SUD, Avenue Laënnec, Salouël 80420, France; Faculty of Medicine, University of Picardie Jules Verne, Amiens 80036, France.
| |
Collapse
|
63
|
Sleep staging from single-channel EEG with multi-scale feature and contextual information. Sleep Breath 2019; 23:1159-1167. [PMID: 30863994 DOI: 10.1007/s11325-019-01789-4] [Citation(s) in RCA: 3] [Impact Index Per Article: 0.6] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 10/31/2018] [Revised: 01/16/2019] [Accepted: 01/26/2019] [Indexed: 01/16/2023]
Abstract
PURPOSE Portable sleep monitoring devices with less-attached sensors and high-accuracy sleep staging methods can expedite sleep disorder diagnosis. The aim of this study was to propose a single-channel EEG sleep staging model, SleepStageNet, which extracts sleep EEG features by multi-scale convolutional neural networks (CNN) and then infers the type of sleep stages by capturing the contextual information between adjacent epochs using recurrent neural networks (RNN) and conditional random field (CRF). METHODS To verify the feasibility of our model, two datasets, one composed by two different single-channel EEGs (Fpz-Cz and Pz-Oz) on 20 healthy people and one composed by a single-channel EEG (F4-M1) on 104 obstructive sleep apnea (OSA) patients with different severities, were examined. The corresponding sleep stages were scored as four states (wake, REM, light sleep, and deep sleep). The accuracy measures were obtained from epoch-by-epoch comparison between the model and PSG scorer, and the agreement between them was quantified with Cohen's kappa (ҡ). RESULTS Our model achieved superior performance with average accuracy (Fpz-Cz, 0.88; Pz-Oz, 0.85) and ҡ (Fpz-Cz, 0.82; Pz-Oz, 0.77) on the healthy people. Furthermore, we validated this model on the OSA patients with average accuracy (F4-M1, 0.80) and ҡ (F4-M1, 0.67). Our model significantly improved the accuracy and ҡ compared to previous methods. CONCLUSIONS The proposed SleepStageNet has proved feasible for assessment of sleep architecture among OSA patients using single-channel EEG. We suggest that this technological advancement could augment the current use of home sleep apnea testing.
Collapse
|
64
|
A Deep Learning Model for Automated Sleep Stages Classification Using PSG Signals. INTERNATIONAL JOURNAL OF ENVIRONMENTAL RESEARCH AND PUBLIC HEALTH 2019; 16:ijerph16040599. [PMID: 30791379 PMCID: PMC6406978 DOI: 10.3390/ijerph16040599] [Citation(s) in RCA: 98] [Impact Index Per Article: 19.6] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 12/01/2018] [Revised: 01/23/2019] [Accepted: 02/16/2019] [Indexed: 12/27/2022]
Abstract
Sleep disorder is a symptom of many neurological diseases that may significantly affect the quality of daily life. Traditional methods are time-consuming and involve the manual scoring of polysomnogram (PSG) signals obtained in a laboratory environment. However, the automated monitoring of sleep stages can help detect neurological disorders accurately as well. In this study, a flexible deep learning model is proposed using raw PSG signals. A one-dimensional convolutional neural network (1D-CNN) is developed using electroencephalogram (EEG) and electrooculogram (EOG) signals for the classification of sleep stages. The performance of the system is evaluated using two public databases (sleep-edf and sleep-edfx). The developed model yielded the highest accuracies of 98.06%, 94.64%, 92.36%, 91.22%, and 91.00% for two to six sleep classes, respectively, using the sleep-edf database. Further, the proposed model obtained the highest accuracies of 97.62%, 94.34%, 92.33%, 90.98%, and 89.54%, respectively for the same two to six sleep classes using the sleep-edfx dataset. The developed deep learning model is ready for clinical usage, and can be tested with big PSG data.
Collapse
|
65
|
Memar P, Faradji F. A Novel Multi-Class EEG-Based Sleep Stage Classification System. IEEE Trans Neural Syst Rehabil Eng 2019; 26:84-95. [PMID: 29324406 DOI: 10.1109/tnsre.2017.2776149] [Citation(s) in RCA: 82] [Impact Index Per Article: 16.4] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/09/2022]
Abstract
Sleep stage classification is one of the most critical steps in effective diagnosis and the treatment of sleep-related disorders. Visual inspection undertaken by sleep experts is a time-consuming and burdensome task. A computer-assisted sleep stage classification system is thus essential for both sleep-related disorders diagnosis and sleep monitoring. In this paper, we propose a system to classify the wake and sleep stages with high rates of sensitivity and specificity. The EEG signals of 25 subjects with suspected sleep-disordered breathing, and the EEG signals of 20 healthy subjects from three data sets are used. Every EEG epoch is decomposed into eight subband epochs each of which has a frequency band pertaining to one EEG rhythm (i.e., delta, theta, alpha, sigma, beta 1, beta 2, gamma 1, or gamma 2). Thirteen features are extracted from each subband epoch. Therefore, 104 features are totally obtained for every EEG epoch. The Kruskal-Wallis test is used to examine the significance of the features. Non-significant features are discarded. The minimal-redundancy-maximal-relevance feature selection algorithm is then used to eliminate redundant and irrelevant features. The features selected are classified by a random forest classifier. To set the system parameters and to evaluate the system performance, nested 5-fold cross-validation and subject cross-validation are performed. The performance of our proposed system is evaluated for different multi-class classification problems. The minimum overall accuracy rates obtained are 95.31% and 86.64% for nested 5-fold and subject cross-validation, respectively. The system performance is promising in terms of the accuracy, sensitivity, and specificity rates compared with the ones of the state-of-the-art systems. The proposed system can be used in health care applications with the aim of improving sleep stage classification.
Collapse
|
66
|
Stephansen JB, Olesen AN, Olsen M, Ambati A, Leary EB, Moore HE, Carrillo O, Lin L, Han F, Yan H, Sun YL, Dauvilliers Y, Scholz S, Barateau L, Hogl B, Stefani A, Hong SC, Kim TW, Pizza F, Plazzi G, Vandi S, Antelmi E, Perrin D, Kuna ST, Schweitzer PK, Kushida C, Peppard PE, Sorensen HBD, Jennum P, Mignot E. Neural network analysis of sleep stages enables efficient diagnosis of narcolepsy. Nat Commun 2018; 9:5229. [PMID: 30523329 PMCID: PMC6283836 DOI: 10.1038/s41467-018-07229-3] [Citation(s) in RCA: 159] [Impact Index Per Article: 26.5] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 10/01/2017] [Accepted: 10/15/2018] [Indexed: 01/01/2023] Open
Abstract
Analysis of sleep for the diagnosis of sleep disorders such as Type-1 Narcolepsy (T1N) currently requires visual inspection of polysomnography records by trained scoring technicians. Here, we used neural networks in approximately 3,000 normal and abnormal sleep recordings to automate sleep stage scoring, producing a hypnodensity graph-a probability distribution conveying more information than classical hypnograms. Accuracy of sleep stage scoring was validated in 70 subjects assessed by six scorers. The best model performed better than any individual scorer (87% versus consensus). It also reliably scores sleep down to 5 s instead of 30 s scoring epochs. A T1N marker based on unusual sleep stage overlaps achieved a specificity of 96% and a sensitivity of 91%, validated in independent datasets. Addition of HLA-DQB1*06:02 typing increased specificity to 99%. Our method can reduce time spent in sleep clinics and automates T1N diagnosis. It also opens the possibility of diagnosing T1N using home sleep studies.
Collapse
Affiliation(s)
- Jens B Stephansen
- Center for Sleep Science and Medicine, Stanford University, Stanford, 94304, CA, USA
- Department of Electrical Engineering, Technical University of Denmark, Kongens Lyngby, 2800, Denmark
| | - Alexander N Olesen
- Center for Sleep Science and Medicine, Stanford University, Stanford, 94304, CA, USA
- Department of Electrical Engineering, Technical University of Denmark, Kongens Lyngby, 2800, Denmark
- Danish Center for Sleep Medicine, Rigshospitalet, Glostrup, 2600, Denmark
| | - Mads Olsen
- Center for Sleep Science and Medicine, Stanford University, Stanford, 94304, CA, USA
- Department of Electrical Engineering, Technical University of Denmark, Kongens Lyngby, 2800, Denmark
- Danish Center for Sleep Medicine, Rigshospitalet, Glostrup, 2600, Denmark
| | - Aditya Ambati
- Center for Sleep Science and Medicine, Stanford University, Stanford, 94304, CA, USA
| | - Eileen B Leary
- Center for Sleep Science and Medicine, Stanford University, Stanford, 94304, CA, USA
| | - Hyatt E Moore
- Center for Sleep Science and Medicine, Stanford University, Stanford, 94304, CA, USA
| | - Oscar Carrillo
- Center for Sleep Science and Medicine, Stanford University, Stanford, 94304, CA, USA
| | - Ling Lin
- Center for Sleep Science and Medicine, Stanford University, Stanford, 94304, CA, USA
| | - Fang Han
- Department of Pulmonary Medicine, Peking University People's Hospital, Beijing, 100044, China
| | - Han Yan
- Department of Pulmonary Medicine, Peking University People's Hospital, Beijing, 100044, China
| | - Yun L Sun
- Department of Pulmonary Medicine, Peking University People's Hospital, Beijing, 100044, China
| | - Yves Dauvilliers
- Sleep-Wake Disorders Center, Department of Neurology, Gui-de-Chauliac Hospital, CHU Montpellier, 34295, France
- INSERM, U1061, Université Montpellier 1, Montpellier, 34090, France
| | - Sabine Scholz
- Sleep-Wake Disorders Center, Department of Neurology, Gui-de-Chauliac Hospital, CHU Montpellier, 34295, France
- INSERM, U1061, Université Montpellier 1, Montpellier, 34090, France
| | - Lucie Barateau
- Sleep-Wake Disorders Center, Department of Neurology, Gui-de-Chauliac Hospital, CHU Montpellier, 34295, France
- INSERM, U1061, Université Montpellier 1, Montpellier, 34090, France
| | - Birgit Hogl
- Department of Neurology, Innsbruck Medical University, Innsbruck, 6020, Austria
| | - Ambra Stefani
- Department of Neurology, Innsbruck Medical University, Innsbruck, 6020, Austria
| | - Seung Chul Hong
- Department of Psychiatry, St. Vincent's Hospital, The Catholic University of Korea, Seoul, 16247, Korea
| | - Tae Won Kim
- Department of Psychiatry, St. Vincent's Hospital, The Catholic University of Korea, Seoul, 16247, Korea
| | - Fabio Pizza
- Department of Biomedical and Neuromotor Sciences, University of Bologna, Bologna, 40123, Italy
- IRCCS Istituto delle Scienze Neurologiche di Bologna, Bologna, 40139, Italy
| | - Giuseppe Plazzi
- Department of Biomedical and Neuromotor Sciences, University of Bologna, Bologna, 40123, Italy
- IRCCS Istituto delle Scienze Neurologiche di Bologna, Bologna, 40139, Italy
| | - Stefano Vandi
- Department of Biomedical and Neuromotor Sciences, University of Bologna, Bologna, 40123, Italy
- IRCCS Istituto delle Scienze Neurologiche di Bologna, Bologna, 40139, Italy
| | - Elena Antelmi
- Department of Biomedical and Neuromotor Sciences, University of Bologna, Bologna, 40123, Italy
- IRCCS Istituto delle Scienze Neurologiche di Bologna, Bologna, 40139, Italy
| | - Dimitri Perrin
- School of Electrical Engineering and Computer Science, Queensland University of Technology, Brisbane, 4001, Australia
| | - Samuel T Kuna
- Department of Medicine and Center for Sleep and Circadian Neurobiology, University of Pennsylvania, Philadelphia, 19104, PA, USA
| | - Paula K Schweitzer
- Sleep Medicine and Research Center, St. Luke's Hospital, Chesterfield, 63017, MO, USA
| | - Clete Kushida
- Center for Sleep Science and Medicine, Stanford University, Stanford, 94304, CA, USA
| | - Paul E Peppard
- Department of Population Health Sciences, University of Wisconsin-Madison, Madison, 53726, WI, USA
| | - Helge B D Sorensen
- Department of Electrical Engineering, Technical University of Denmark, Kongens Lyngby, 2800, Denmark
| | - Poul Jennum
- Danish Center for Sleep Medicine, Rigshospitalet, Glostrup, 2600, Denmark
| | - Emmanuel Mignot
- Center for Sleep Science and Medicine, Stanford University, Stanford, 94304, CA, USA.
| |
Collapse
|
67
|
Zhang Z, Wei S, Zhu G, Liu F, Li Y, Dong X, Liu C, Liu F. Efficient sleep classification based on entropy features and a support vector machine classifier. Physiol Meas 2018; 39:115005. [PMID: 30475743 DOI: 10.1088/1361-6579/aae943] [Citation(s) in RCA: 8] [Impact Index Per Article: 1.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/12/2022]
Abstract
OBJECTIVE Sleep quality helps to reflect on the physical and mental condition, and efficient sleep stage scoring promises considerable advantages to health care. The aim of this study is to propose a simple and efficient sleep classification method based on entropy features and a support vector machine classifier, named SC-En&SVM. APPROACH Entropy features, including fuzzy measure entropy (FuzzMEn), fuzzy entropy, and sample entropy are applied for the analysis and classification of sleep stages. FuzzyMEn has been used for heart rate variability analysis since it was proposed, while this is the first time it has been used for sleep scoring. The three features are extracted from 6 376 730 s epochs from Fpz-Cz electroencephalogram (EEG), Pz-Oz EEG and horizontal electrooculogram (EOG) signals in the sleep-EDF database. The independent samples t-test shows that the entropy values have significant differences among six sleep stages. The multi-class support vector machine (SVM) with a one-against-all class approach is utilized in this specific application for the first time. We perform 10-fold cross-validation as well as leave-one-subject-out cross-validation for 61 subjects to test the effectiveness and reliability of SC-En&SVM. MAIN RESULTS The 10-fold cross-validation shows an effective performance with high stability of SC-En&SVM. The average accuracy and standard deviation for 2-6 states are 97.02 ± 0.58, 92.74 ± 1.32, 89.08 ± 0.90, 86.02 ± 1.06 and 83.94 ± 1.61, respectively. While for a more practical evaluation, the independent scheme is further performed, and the results show that our method achieved similar or slightly better average accuracies for 2-6 states of 94.15%, 85.06%, 80.96%, 78.68% and 75.98% compared with state-of-the-art methods. The corresponding kappa coefficients (0.81, 0.74, 0.72, 0.71, 0.67) guarantee substantial agreement of the classification. SIGNIFICANCE We propose a novel sleep stage scoring method, SC-En&SVM, with easily accessible features and a simple classification algorithm, without reducing the classification performance compared with other approaches.
Collapse
Affiliation(s)
- Zhimin Zhang
- School of Control Science and Engineering, Shandong University, Jinan, People's Republic of China. School of Information Technology and Electrical Engineering, University of Queensland, Queensland, Australia
| | | | | | | | | | | | | | | |
Collapse
|
68
|
Shahin M, Mulaffer L, Penzel T, Ahmed B. A Two Stage Approach for the Automatic Detection of Insomnia. ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY. IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY. ANNUAL INTERNATIONAL CONFERENCE 2018; 2018:466-469. [PMID: 30440435 DOI: 10.1109/embc.2018.8512360] [Citation(s) in RCA: 5] [Impact Index Per Article: 0.8] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/08/2022]
Abstract
Chronic insomnia can significantly impair an individual's quality of life leading to a high societal cost. Unfortunately, limited automated tools exist that can assist clinicians in the timely detection of insomnia. In this paper, we propose a two stage approach to automatically detect insomnia from an overnight EEG recording. In the first stage we trained a sleep stage scoring model and an epoch-level insomnia detection model. Both models are deep neural network (DNN)- based which are fed by a set of temporal and spectral features derived from 2 EEG channels. In the second stage we computed two subject-level feature sets. One is computed using the output of the sleep stage scoring model and consists of the sleep stage ratios, the stage pair ratios and the stage transition ratios. The second feature set is derived from the output of the epoch-level insomnia detection model and represents the ratio of detected insomniac epochs in each stage and their average posterior probability. These features are then used to train a final binary classifier to classify each subject as control, i.e., with no sleep complaints, or insomniac. We compared 5 different binary classifiers, namely the linear discriminant analysis (LDA), the classification and regression trees (CART) and the support vector machine (SVM) with linear, Gaussian and sigmoid kernels. The system was evaluated against data collected from 115 participants, 61 control and 54 with insomnia, and achieved $F1$ score, sensitivity and specificity of 0.88, 84% and 91% respectively.
Collapse
|
69
|
Rahman MM, Bhuiyan MIH, Hassan AR. Sleep stage classification using single-channel EOG. Comput Biol Med 2018; 102:211-220. [DOI: 10.1016/j.compbiomed.2018.08.022] [Citation(s) in RCA: 52] [Impact Index Per Article: 8.7] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 06/05/2018] [Revised: 08/17/2018] [Accepted: 08/19/2018] [Indexed: 10/28/2022]
|
70
|
|
71
|
Zhang J, Wu Y. Complex-valued unsupervised convolutional neural networks for sleep stage classification. COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE 2018; 164:181-191. [PMID: 30195426 DOI: 10.1016/j.cmpb.2018.07.015] [Citation(s) in RCA: 22] [Impact Index Per Article: 3.7] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Received: 04/26/2018] [Revised: 07/05/2018] [Accepted: 07/25/2018] [Indexed: 06/08/2023]
Abstract
BACKGROUND AND OBJECTIVE Despite numerous deep learning methods being developed for automatic sleep stage classification, almost all the models need labeled data. However, obtaining labeled data is a subjective process. Therefore, the labels will be different between two experts. At the same time, obtaining labeled data also is a time-consuming task. Even an experienced expert requires hours to annotate the sleep stage patterns. More important, as the development of wearable sleep devices, it is very difficult to obtain labeled sleep data. Therefore, unsupervised training algorithm is very important for sleep stage classification. Hence, a new sleep stage classification method named complex-valued unsupervised convolutional neural networks (CUCNN) is proposed in this study. METHODS The CUCNN operates with complex-valued inputs, outputs, and weights, and its training strategy is greedy layer-wise training. It is composed of three phases: phase encoder, unsupervised training and complex-valued classification. Phase encoder is used to translate real-valued inputs into complex numbers. In the unsupervised training phase, the complex-valued K-means is used to learn filters which will be used in the convolution. RESULTS The classification performances of handcrafted features are compared with those of learned features via CUCNN. The total accuracy (TAC) and kappa coefficient of the sleep stage from UCD dataset are 87% and 0.8, respectively. Moreover, the comparison experiments indicate that the TACs of the CUCNN from UCD and MIT-BIH datasets outperform these of unsupervised convolutional neural networks (UCNN) by 12.9% and 13%, respectively. Additionally, the convergence of CUCNN is much faster than that of UCNN in most cases. CONCLUSIONS The proposed method is fully automated and can learn features in an unsupervised fashion. Results show that unsupervised training and automatic feature extraction on sleep data are possible, which are very important for home sleep monitoring.
Collapse
Affiliation(s)
- Junming Zhang
- College of Electronics & Information Engineering, Tongji University, Shanghai 201804, China
| | - Yan Wu
- College of Electronics & Information Engineering, Tongji University, Shanghai 201804, China.
| |
Collapse
|
72
|
Alizadeh Savareh B, Bashiri A, Behmanesh A, Meftahi GH, Hatef B. Performance comparison of machine learning techniques in sleep scoring based on wavelet features and neighboring component analysis. PeerJ 2018; 6:e5247. [PMID: 30065866 PMCID: PMC6064207 DOI: 10.7717/peerj.5247] [Citation(s) in RCA: 14] [Impact Index Per Article: 2.3] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 12/30/2017] [Accepted: 06/26/2018] [Indexed: 01/17/2023] Open
Abstract
Introduction Sleep scoring is an important step in the treatment of sleep disorders. Manual annotation of sleep stages is time-consuming and experience-relevant and, therefore, needs to be done using machine learning techniques. Methods Sleep-EDF polysomnography was used in this study as a dataset. Support vector machines and artificial neural network performance were compared in sleep scoring using wavelet tree features and neighborhood component analysis. Results Neighboring component analysis as a combination of linear and non-linear feature selection method had a substantial role in feature dimension reduction. Artificial neural network and support vector machine achieved 90.30% and 89.93% accuracy, respectively. Discussion and Conclusion Similar to the state of the art performance, the introduced method in the present study achieved an acceptable performance in sleep scoring. Furthermore, its performance can be enhanced using a technique combined with other techniques in feature generation and dimension reduction. It is hoped that, in the future, intelligent techniques can be used in the process of diagnosing and treating sleep disorders.
Collapse
Affiliation(s)
- Behrouz Alizadeh Savareh
- Student Research Committee, School of Allied Medical Sciences, Shahid Beheshti University of Medical Scinces, Tehran, Iran
| | - Azadeh Bashiri
- Health Information Management Department, School of Allied Medical Sciences, Tehran University of Medical Sciences, Tehran, Iran
| | - Ali Behmanesh
- Student Research Committee, School of Health Management and Information Sciences Branch, Iran University of Medical Sciences, Tehran, Iran
| | | | - Boshra Hatef
- Neuroscience Research Center, Baqiyatallah University of Medical Sciences, Tehran, Iran
| |
Collapse
|
73
|
Sharma M, Goyal D, Achuth P, Acharya UR. An accurate sleep stages classification system using a new class of optimally time-frequency localized three-band wavelet filter bank. Comput Biol Med 2018; 98:58-75. [DOI: 10.1016/j.compbiomed.2018.04.025] [Citation(s) in RCA: 106] [Impact Index Per Article: 17.7] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 02/26/2018] [Revised: 04/27/2018] [Accepted: 04/28/2018] [Indexed: 11/25/2022]
|
74
|
Karimzadeh F, Boostani R, Seraj E, Sameni R. A Distributed Classification Procedure for Automatic Sleep Stage Scoring Based on Instantaneous Electroencephalogram Phase and Envelope Features. IEEE Trans Neural Syst Rehabil Eng 2018; 26:362-370. [DOI: 10.1109/tnsre.2017.2775058] [Citation(s) in RCA: 22] [Impact Index Per Article: 3.7] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/07/2022]
|
75
|
A Comparison Study on Multidomain EEG Features for Sleep Stage Classification. COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE 2017; 2017:4574079. [PMID: 29230239 PMCID: PMC5694609 DOI: 10.1155/2017/4574079] [Citation(s) in RCA: 5] [Impact Index Per Article: 0.7] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 07/10/2017] [Revised: 09/22/2017] [Accepted: 10/11/2017] [Indexed: 11/18/2022]
Abstract
Feature extraction from physiological signals of EEG (electroencephalogram) is an essential part for sleep staging. In this study, multidomain feature extraction was investigated based on time domain analysis, nonlinear analysis, and frequency domain analysis. Unlike the traditional feature calculation in time domain, a sequence merging method was developed as a preprocessing procedure. The objective is to eliminate the clutter waveform and highlight the characteristic waveform for further analysis. The numbers of the characteristic activities were extracted as the features from time domain. The contributions of features from different domains to the sleep stages were compared. The effectiveness was further analyzed by automatic sleep stage classification and compared with the visual inspection. The overnight clinical sleep EEG recordings of 3 patients after the treatment of Continuous Positive Airway Pressure (CPAP) were tested. The obtained results showed that the developed method can highlight the characteristic activity which is useful for both automatic sleep staging and visual inspection. Furthermore, it can be a training tool for better understanding the appearance of characteristic waveforms from raw sleep EEG which is mixed and complex in time domain.
Collapse
|
76
|
Shahin M, Ahmed B, Hamida STB, Mulaffer FL, Glos M, Penzel T. Deep Learning and Insomnia: Assisting Clinicians With Their Diagnosis. IEEE J Biomed Health Inform 2017; 21:1546-1553. [DOI: 10.1109/jbhi.2017.2650199] [Citation(s) in RCA: 44] [Impact Index Per Article: 6.3] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/08/2022]
|
77
|
|
78
|
Zhang J, Wu Y. A New Method for Automatic Sleep Stage Classification. IEEE TRANSACTIONS ON BIOMEDICAL CIRCUITS AND SYSTEMS 2017; 11:1097-1110. [PMID: 28809709 DOI: 10.1109/tbcas.2017.2719631] [Citation(s) in RCA: 43] [Impact Index Per Article: 6.1] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/07/2023]
Abstract
Traditionally, automatic sleep stage classification is quite a challenging task because of the difficulty in translating open-textured standards to mathematical models and the limitations of handcrafted features. In this paper, a new system for automatic sleep stage classification is presented. Compared with existing sleep stage methods, our method can capture the sleep information hidden inside electroencephalography (EEG) signals and automatically extract features from raw data. To translate open sleep stage standards into machine rules recognized by computers, a new model named fast discriminative complex-valued convolutional neural network (FDCCNN) is proposed to extract features from raw EEG data and classify sleep stages. The new model combines complex-valued backpropagation and the Fisher criterion. It can learn discriminative features and overcome the negative effect of imbalance dataset. More importantly, the orthogonal decision boundaries for the real and imaginary parts of a complex-valued convolutional neuron are proven. A speed-up algorithm is proposed to reduce computational workload and yield improvements of over an order of magnitude compared to the normal convolution algorithm. The classification performances of handcrafted features and different convolutional neural networks are compared with that of the FDCCNN. The total accuracy and kappa coefficient of the proposed method are 92% and 0.84, respectively. Experiment results demonstrated that the performance of our system is comparable to those of human experts.
Collapse
|
79
|
Scarpa F, Rubega M, Zanon M, Finotello F, Sejling AS, Sparacino G. Hypoglycemia-induced EEG complexity changes in Type 1 diabetes assessed by fractal analysis algorithm. Biomed Signal Process Control 2017. [DOI: 10.1016/j.bspc.2017.06.004] [Citation(s) in RCA: 15] [Impact Index Per Article: 2.1] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/28/2022]
|
80
|
Shokoueinejad M, Fernandez C, Carroll E, Wang F, Levin J, Rusk S, Glattard N, Mulchrone A, Zhang X, Xie A, Teodorescu M, Dempsey J, Webster J. Sleep apnea: a review of diagnostic sensors, algorithms, and therapies. Physiol Meas 2017; 38:R204-R252. [PMID: 28820743 DOI: 10.1088/1361-6579/aa6ec6] [Citation(s) in RCA: 40] [Impact Index Per Article: 5.7] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 01/05/2023]
Abstract
While public awareness of sleep related disorders is growing, sleep apnea syndrome (SAS) remains a public health and economic challenge. Over the last two decades, extensive controlled epidemiologic research has clarified the incidence, risk factors including the obesity epidemic, and global prevalence of obstructive sleep apnea (OSA), as well as establishing a growing body of literature linking OSA with cardiovascular morbidity, mortality, metabolic dysregulation, and neurocognitive impairment. The US Institute of Medicine Committee on Sleep Medicine estimates that 50-70 million US adults have sleep or wakefulness disorders. Furthermore, the American Academy of Sleep Medicine (AASM) estimates that more than 29 million US adults suffer from moderate to severe OSA, with an estimated 80% of those individuals living unaware and undiagnosed, contributing to more than $149.6 billion in healthcare and other costs in 2015. Although various devices have been used to measure physiological signals, detect apneic events, and help treat sleep apnea, significant opportunities remain to improve the quality, efficiency, and affordability of sleep apnea care. As our understanding of respiratory and neurophysiological signals and sleep apnea physiological mechanisms continues to grow, and our ability to detect and process biomedical signals improves, novel diagnostic and treatment modalities emerge. OBJECTIVE This article reviews the current engineering approaches for the detection and treatment of sleep apnea. APPROACH It discusses signal acquisition and processing, highlights the current nonsurgical and nonpharmacological treatments, and discusses potential new therapeutic approaches. MAIN RESULTS This work has led to an array of validated signal and sensor modalities for acquiring, storing and viewing sleep data; a broad class of computational and signal processing approaches to detect and classify SAS disease patterns; and a set of distinctive therapeutic technologies whose use cases span the continuum of disease severity. SIGNIFICANCE This review provides a current perspective of the classes of tools at hand, along with a sense of their relative strengths and areas for further improvement.
Collapse
Affiliation(s)
- Mehdi Shokoueinejad
- Department of Biomedical Engineering, University of Wisconsin-Madison, 1550 Engineering Drive, Madison, WI 53706-1609, United States of America. Department of Population Health Sciences, University of Wisconsin-Madison, 610 Walnut St 707, Madison, WI 53726, United States of America. EnsoData Research, EnsoData Inc., 111 N Fairchild St, Suite 240, Madison, WI 53703, United States of America
| | | | | | | | | | | | | | | | | | | | | | | | | |
Collapse
|
81
|
Hassan AR, Subasi A. A decision support system for automated identification of sleep stages from single-channel EEG signals. Knowl Based Syst 2017. [DOI: 10.1016/j.knosys.2017.05.005] [Citation(s) in RCA: 63] [Impact Index Per Article: 9.0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/19/2022]
|
82
|
Mulaffer L, Shahin M, Glos M, Penzel T, Ahmed B. Comparing two insomnia detection models of clinical diagnosis techniques. ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY. IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY. ANNUAL INTERNATIONAL CONFERENCE 2017; 2017:3749-3752. [PMID: 29060713 DOI: 10.1109/embc.2017.8037672] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/07/2023]
Abstract
Sleep disorders are becoming increasingly prevalent in society. However most of the burgeoning research on automated sleep analysis has been in the realm of sleep stage classification with limited focus on accurately diagnosing these disorders. In this paper, we explore two different models to discriminate between control and insomnia patients using support vector machine (SVM) classifiers. We validated the models using data collected from 124 participants, 70 control and 54 with insomnia. The first model uses 57 features derived from two channels of EEG data and achieved an accuracy of 81%. The second model uses 15 features from each participant's hypnogram and achieved an accuracy of 74%. The impetus behind using these two models is to follow the clinician's diagnostic decision-making process where both the EEG signals and the hypnograms are used. These results demonstrate that there is potential for further experimentation and improvement of the predictive capability of the models to help in diagnosing sleep disorders like insomnia.
Collapse
|
83
|
Imtiaz SA, Rodriguez-Villegas E. Automatic sleep staging using state machine-controlled decision trees. ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY. IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY. ANNUAL INTERNATIONAL CONFERENCE 2017; 2015:378-81. [PMID: 26736278 DOI: 10.1109/embc.2015.7318378] [Citation(s) in RCA: 26] [Impact Index Per Article: 3.7] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/10/2022]
Abstract
Automatic sleep staging from a reduced number of channels is desirable to save time, reduce costs and make sleep monitoring more accessible by providing home-based polysomnography. This paper introduces a novel algorithm for automatic scoring of sleep stages using a combination of small decision trees driven by a state machine. The algorithm uses two channels of EEG for feature extraction and has a state machine that selects a suitable decision tree for classification based on the prevailing sleep stage. Its performance has been evaluated using the complete dataset of 61 recordings from PhysioNet Sleep EDF Expanded database achieving an overall accuracy of 82% and 79% on training and test sets respectively. The algorithm has been developed with a very small number of decision tree nodes that are active at any given time making it suitable for use in resource-constrained wearable systems.
Collapse
|
84
|
Crasto N, Upadhyay R. Wavelet Decomposition Based Automatic Sleep Stage Classification Using EEG. ACTA ACUST UNITED AC 2017. [DOI: 10.1007/978-3-319-56148-6_45] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.1] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 03/10/2023]
|
85
|
Automatic sleep stages classification based on iterative filtering of electroencephalogram signals. Neural Comput Appl 2017. [DOI: 10.1007/s00521-017-2919-6] [Citation(s) in RCA: 48] [Impact Index Per Article: 6.9] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/20/2022]
|
86
|
Boostani R, Karimzadeh F, Nami M. A comparative review on sleep stage classification methods in patients and healthy individuals. COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE 2017; 140:77-91. [PMID: 28254093 DOI: 10.1016/j.cmpb.2016.12.004] [Citation(s) in RCA: 117] [Impact Index Per Article: 16.7] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Received: 08/07/2016] [Revised: 11/17/2016] [Accepted: 12/05/2016] [Indexed: 06/06/2023]
Abstract
BACKGROUND AND OBJECTIVE Proper scoring of sleep stages can give clinical information on diagnosing patients with sleep disorders. Since traditional visual scoring of the entire sleep is highly time-consuming and dependent to experts' experience, automatic schemes based on electroencephalogram (EEG) analysis are broadly developed to solve these problems. This review presents an overview on the most suitable methods in terms of preprocessing, feature extraction, feature selection and classifier adopted to precisely discriminate the sleep stages. METHODS This study round up a wide range of research findings concerning the application of the sleep stage classification. The fundamental qualitative methods along with the state-of-the-art quantitative techniques for sleep stage scoring are comprehensively introduced. Moreover, according to the results of the investigated studies, five research papers are chosen and practically implemented on a well-known public available sleep EEG dataset. They are applied to single-channel EEG of 40 subjects containing equal number of healthy and patient individuals. Feature extraction and classification schemes are assessed in terms of accuracy and robustness against noise. Furthermore, an additional implementation phase is added to this research in which all combinations of the implemented features and classifiers are considered to find the best combination for sleep analysis. RESULTS According to our achieved results on both groups, entropy of wavelet coefficients along with random forest classifier are chosen as the best feature and classifier, respectively. The mentioned feature and classifier provide 87.06% accuracy on healthy subjects and 69.05% on patient group. CONCLUSIONS In this paper, the road map of EEG-base sleep stage scoring methods is clearly sketched. Implementing the state-of-the-art methods and even their combination on both healthy and patient datasets indicates that although the accuracy on healthy subjects are remarkable, the results for the main community (patient group) by the quantitative methods are not promising yet. The reasons rise from adopting non-matched sleep EEG features from other signal processing fields such as communication. As a conclusion, developing sleep pattern-related features deem necessary to enhance the performance of this process.
Collapse
Affiliation(s)
- Reza Boostani
- Department of Computer Science and Information technology, School of Electrical and Computer Engineering, Shiraz University, Shiraz, Iran.
| | - Foroozan Karimzadeh
- Department of Computer Science and Information technology, School of Electrical and Computer Engineering, Shiraz University, Shiraz, Iran.
| | - Mohammad Nami
- Department of Neuroscience, School of Advanced Medical Sciences and Technologies, Shiraz University of Medical Sciences, Shiraz, Iran.
| |
Collapse
|
87
|
Hassan AR, Bhuiyan MIH. Automated identification of sleep states from EEG signals by means of ensemble empirical mode decomposition and random under sampling boosting. COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE 2017; 140:201-210. [PMID: 28254077 DOI: 10.1016/j.cmpb.2016.12.015] [Citation(s) in RCA: 108] [Impact Index Per Article: 15.4] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Received: 05/21/2016] [Revised: 12/21/2016] [Accepted: 12/26/2016] [Indexed: 06/06/2023]
Abstract
BACKGROUND AND OBJECTIVE Automatic sleep staging is essential for alleviating the burden of the physicians of analyzing a large volume of data by visual inspection. It is also a precondition for making an automated sleep monitoring system feasible. Further, computerized sleep scoring will expedite large-scale data analysis in sleep research. Nevertheless, most of the existing works on sleep staging are either multichannel or multiple physiological signal based which are uncomfortable for the user and hinder the feasibility of an in-home sleep monitoring device. So, a successful and reliable computer-assisted sleep staging scheme is yet to emerge. METHODS In this work, we propose a single channel EEG based algorithm for computerized sleep scoring. In the proposed algorithm, we decompose EEG signal segments using Ensemble Empirical Mode Decomposition (EEMD) and extract various statistical moment based features. The effectiveness of EEMD and statistical features are investigated. Statistical analysis is performed for feature selection. A newly proposed classification technique, namely - Random under sampling boosting (RUSBoost) is introduced for sleep stage classification. This is the first implementation of EEMD in conjunction with RUSBoost to the best of the authors' knowledge. The proposed feature extraction scheme's performance is investigated for various choices of classification models. The algorithmic performance of our scheme is evaluated against contemporary works in the literature. RESULTS The performance of the proposed method is comparable or better than that of the state-of-the-art ones. The proposed algorithm gives 88.07%, 83.49%, 92.66%, 94.23%, and 98.15% for 6-state to 2-state classification of sleep stages on Sleep-EDF database. Our experimental outcomes reveal that RUSBoost outperforms other classification models for the feature extraction framework presented in this work. Besides, the algorithm proposed in this work demonstrates high detection accuracy for the sleep states S1 and REM. CONCLUSION Statistical moment based features in the EEMD domain distinguish the sleep states successfully and efficaciously. The automated sleep scoring scheme propounded herein can eradicate the onus of the clinicians, contribute to the device implementation of a sleep monitoring system, and benefit sleep research.
Collapse
Affiliation(s)
- Ahnaf Rashik Hassan
- Department of Electrical and Electronic Engineering, Bangladesh University of Engineering and Technology, Dhaka 1205, Bangladesh
| | - Mohammed Imamul Hassan Bhuiyan
- Department of Electrical and Electronic Engineering, Bangladesh University of Engineering and Technology, Dhaka 1205, Bangladesh.
| |
Collapse
|
88
|
Zhang J, Wu Y. Automatic sleep stage classification of single-channel EEG by using complex-valued convolutional neural network. ACTA ACUST UNITED AC 2017; 63:177-190. [DOI: 10.1515/bmt-2016-0156] [Citation(s) in RCA: 25] [Impact Index Per Article: 3.6] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 07/13/2016] [Accepted: 01/12/2017] [Indexed: 11/15/2022]
Abstract
Abstract
Many systems are developed for automatic sleep stage classification. However, nearly all models are based on handcrafted features. Because of the large feature space, there are so many features that feature selection should be used. Meanwhile, designing handcrafted features is a difficult and time-consuming task because the feature designing needs domain knowledge of experienced experts. Results vary when different sets of features are chosen to identify sleep stages. Additionally, many features that we may be unaware of exist. However, these features may be important for sleep stage classification. Therefore, a new sleep stage classification system, which is based on the complex-valued convolutional neural network (CCNN), is proposed in this study. Unlike the existing sleep stage methods, our method can automatically extract features from raw electroencephalography data and then classify sleep stage based on the learned features. Additionally, we also prove that the decision boundaries for the real and imaginary parts of a complex-valued convolutional neuron intersect orthogonally. The classification performances of handcrafted features are compared with those of learned features via CCNN. Experimental results show that the proposed method is comparable to the existing methods. CCNN obtains a better classification performance and considerably faster convergence speed than convolutional neural network. Experimental results also show that the proposed method is a useful decision-support tool for automatic sleep stage classification.
Collapse
Affiliation(s)
- Junming Zhang
- College of Electronics and Information Engineering , Tongji University , Shanghai, 201804 , China
| | - Yan Wu
- College of Electronics and Information Engineering , Tongji University , Shanghai, 201804 , China
| |
Collapse
|
89
|
Fernández-Leal Á, Cabrero-Canosa M, Mosqueira-Rey E, Moret-Bonillo V. A knowledge model for the development of a framework for hypnogram construction. Knowl Based Syst 2017. [DOI: 10.1016/j.knosys.2016.11.016] [Citation(s) in RCA: 3] [Impact Index Per Article: 0.4] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 02/07/2023]
|
90
|
Tian P, Hu J, Qi J, Ye X, Che D, Ding Y, Peng Y. A hierarchical classification method for automatic sleep scoring using multiscale entropy features and proportion information of sleep architecture. Biocybern Biomed Eng 2017. [DOI: 10.1016/j.bbe.2017.01.005] [Citation(s) in RCA: 19] [Impact Index Per Article: 2.7] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/30/2022]
|
91
|
Hassan AR, Bhuiyan MIH. An automated method for sleep staging from EEG signals using normal inverse Gaussian parameters and adaptive boosting. Neurocomputing 2017. [DOI: 10.1016/j.neucom.2016.09.011] [Citation(s) in RCA: 46] [Impact Index Per Article: 6.6] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/21/2022]
|
92
|
A Study on Automatic Sleep Stage Classification Based on Clustering Algorithm. Brain Inform 2017. [DOI: 10.1007/978-3-319-70772-3_13] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/18/2022] Open
|
93
|
Combination of Expert Knowledge and a Genetic Fuzzy Inference System for Automatic Sleep Staging. IEEE Trans Biomed Eng 2016; 63:2108-18. [DOI: 10.1109/tbme.2015.2510365] [Citation(s) in RCA: 14] [Impact Index Per Article: 1.8] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/05/2022]
|
94
|
Sleep Stage Classification Using EEG Signal Analysis: A Comprehensive Survey and New Investigation. ENTROPY 2016. [DOI: 10.3390/e18090272] [Citation(s) in RCA: 99] [Impact Index Per Article: 12.4] [Reference Citation Analysis] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/16/2022]
|
95
|
Imtiaz SA, Rodriguez-Villegas E. An open-source toolbox for standardized use of PhysioNet Sleep EDF Expanded Database. ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY. IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY. ANNUAL INTERNATIONAL CONFERENCE 2016; 2015:6014-7. [PMID: 26737662 DOI: 10.1109/embc.2015.7319762] [Citation(s) in RCA: 12] [Impact Index Per Article: 1.5] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/08/2022]
Abstract
PhysioNet Sleep EDF database has been the most popular source of data used for developing and testing many automatic sleep staging algorithms. However, the recordings from this database has been used in an inconsistent fashion. For example, arbitrary selection of start and end times from long term recordings, data-hypnogram mismatches, different performance metrics and hypnogram conversion from R&K to AASM. All these differences result in different data sections and performance metrics being used by researchers thereby making any direct comparison between algorithms very difficult. Recently, a superset of this database has been made available on PhysioNet, known as the Sleep EDF Expanded Database which includes 61 recordings. This provides an opportunity to standardize the way in which signals from this database should be used. With this goal in mind, we present in this paper a toolbox for automatically downloading and extracting recordings from the Sleep EDF Expanded database and converting them to a suitable format for use in MATLAB. This toolbox contains functions for selecting appropriate data for sleep analysis (based on our previous recommendations for sleep staging), hypnogram conversion and computation of performance metrics. Its use makes it simpler to start using the new sleep database and also provides a foundation for much-needed standardization in this research field.
Collapse
|
96
|
A decision support system for automatic sleep staging from EEG signals using tunable Q-factor wavelet transform and spectral features. J Neurosci Methods 2016; 271:107-18. [PMID: 27456762 DOI: 10.1016/j.jneumeth.2016.07.012] [Citation(s) in RCA: 114] [Impact Index Per Article: 14.3] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 01/26/2016] [Revised: 04/15/2016] [Accepted: 07/18/2016] [Indexed: 12/16/2022]
Abstract
BACKGROUND Automatic sleep scoring is essential owing to the fact that conventionally a large volume of data have to be analyzed visually by the physicians which is onerous, time-consuming and error-prone. Therefore, there is a dire need of an automated sleep staging scheme. NEW METHOD In this work, we decompose sleep-EEG signal segments using tunable-Q factor wavelet transform (TQWT). Various spectral features are then computed from TQWT sub-bands. The performance of spectral features in the TQWT domain has been determined by intuitive and graphical analyses, statistical validation, and Fisher criteria. Random forest is used to perform classification. Optimal choices and the effects of TQWT and random forest parameters have been determined and expounded. RESULTS Experimental outcomes manifest the efficacy of our feature generation scheme in terms of p-values of ANOVA analysis and Fisher criteria. The proposed scheme yields 90.38%, 91.50%, 92.11%, 94.80%, 97.50% for 6-stage to 2-stage classification of sleep states on the benchmark Sleep-EDF data-set. In addition, its performance on DREAMS Subjects Data-set is also promising. COMPARISON WITH EXISTING METHODS The performance of the proposed method is significantly better than the existing ones in terms of accuracy and Cohen's kappa coefficient. Additionally, the proposed scheme gives high detection accuracy for sleep stages non-REM 1 and REM. CONCLUSIONS Spectral features in the TQWT domain can discriminate sleep-EEG signals corresponding to various sleep states efficaciously. The proposed scheme will alleviate the burden of the physicians, speed-up sleep disorder diagnosis, and expedite sleep research.
Collapse
|
97
|
Imtiaz SA, Rodriguez-Villegas E. Recommendations for performance assessment of automatic sleep staging algorithms. ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY. IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY. ANNUAL INTERNATIONAL CONFERENCE 2016; 2014:5044-7. [PMID: 25571126 DOI: 10.1109/embc.2014.6944758] [Citation(s) in RCA: 21] [Impact Index Per Article: 2.6] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/07/2022]
Abstract
A number of automatic sleep scoring algorithms have been published in the last few years. These can potentially help save time and reduce costs in sleep monitoring. However, the use of both R&K and AASM classification, different databases and varying performance metrics makes it extremely difficult to compare these algorithms. In this paper, we describe some readily available polysomnography databases and propose a set of recommendations and performance metrics to promote uniform testing and direct comparison of different algorithms. We use two different polysomnography databases with a simple sleep staging algorithm to demonstrate the usage of all recommendations and presentation of performance results. We also illustrate how seemingly similar results using two different databases can have contrasting accuracies in different sleep stages. Finally, we show how selection of different training and test subjects from the same database can alter the final performance results.
Collapse
|
98
|
Single-channel EEG sleep stage classification based on a streamlined set of statistical features in wavelet domain. Med Biol Eng Comput 2016; 55:343-352. [DOI: 10.1007/s11517-016-1519-4] [Citation(s) in RCA: 39] [Impact Index Per Article: 4.9] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 09/19/2015] [Accepted: 05/02/2016] [Indexed: 10/21/2022]
|
99
|
Diykh M, Li Y, Wen P. EEG Sleep Stages Classification Based on Time Domain Features and Structural Graph Similarity. IEEE Trans Neural Syst Rehabil Eng 2016; 24:1159-1168. [PMID: 27101613 DOI: 10.1109/tnsre.2016.2552539] [Citation(s) in RCA: 57] [Impact Index Per Article: 7.1] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/08/2022]
Abstract
The electroencephalogram (EEG) signals are commonly used in diagnosing and treating sleep disorders. Many existing methods for sleep stages classification mainly depend on the analysis of EEG signals in time or frequency domain to obtain a high classification accuracy. In this paper, the statistical features in time domain, the structural graph similarity and the K-means (SGSKM) are combined to identify six sleep stages using single channel EEG signals. Firstly, each EEG segment is partitioned into sub-segments. The size of a sub-segment is determined empirically. Secondly, statistical features are extracted, sorted into different sets of features and forwarded to the SGSKM to classify EEG sleep stages. We have also investigated the relationships between sleep stages and the time domain features of the EEG data used in this paper. The experimental results show that the proposed method yields better classification results than other four existing methods and the support vector machine (SVM) classifier. A 95.93% average classification accuracy is achieved by using the proposed method.
Collapse
|
100
|
Hassan AR, Bhuiyan MIH. Computer-aided sleep staging using Complete Ensemble Empirical Mode Decomposition with Adaptive Noise and bootstrap aggregating. Biomed Signal Process Control 2016. [DOI: 10.1016/j.bspc.2015.09.002] [Citation(s) in RCA: 108] [Impact Index Per Article: 13.5] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 02/02/2023]
|