Please use this identifier to cite or link to this item:
http://hdl.handle.net/10397/99678
| Title: | Sleep apnea detection using multi-error-reduction classification system with multiple bio-signals | Authors: | Li, X Leung, FHF Su, S Ling, SH |
Issue Date: | Aug-2022 | Source: | Sensors, Aug. 2022, v. 22, no. 15, 5560 | Abstract: | Introduction: Obstructive sleep apnea (OSA) can cause serious health problems such as hypertension or cardiovascular disease. The manual detection of apnea is a time-consuming task, and automatic diagnosis is much more desirable. The contribution of this work is to detect OSA using a multi-error-reduction (MER) classification system with multi-domain features from bio-signals. Methods: Time-domain, frequency-domain, and non-linear analysis features are extracted from oxygen saturation (SaO (Formula presented.)), ECG, airflow, thoracic, and abdominal signals. To analyse the significance of each feature, we design a two-stage feature selection. Stage 1 is the statistical analysis stage, and Stage 2 is the final feature subset selection stage using machine learning methods. In Stage 1, two statistical analyses (the one-way analysis of variance (ANOVA) and the rank-sum test) provide a list of the significance level of each kind of feature. Then, in Stage 2, the support vector machine (SVM) algorithm is used to select a final feature subset based on the significance list. Next, an MER classification system is constructed, which applies a stacking with a structure that consists of base learners and an artificial neural network (ANN) meta-learner. Results: The Sleep Heart Health Study (SHHS) database is used to provide bio-signals. A total of 66 features are extracted. In the experiment that involves a duration parameter, 19 features are selected as the final feature subset because they provide a better and more stable performance. The SVM model shows good performance (accuracy = 81.68%, sensitivity = 97.05%, and specificity = 66.54%). It is also found that classifiers have poor performance when they predict normal events in less than 60 s. In the next experiment stage, the time-window segmentation method with a length of 60 s is used. After the above two-stage feature selection procedure, 48 features are selected as the final feature subset that give good performance (accuracy = 90.80%, sensitivity = 93.95%, and specificity = 83.82%). To conduct the classification, Gradient Boosting, CatBoost, Light GBM, and XGBoost are used as base learners, and the ANN is used as the meta-learner. The performance of this MER classification system has the accuracy of 94.66%, the sensitivity of 96.37%, and the specificity of 90.83%. | Keywords: | Feature extraction Feature selection Polysomnography Sleep apnea detection |
Publisher: | Molecular Diversity Preservation International (MDPI) | Journal: | Sensors | EISSN: | 1424-8220 | DOI: | 10.3390/s22155560 | Rights: | © 2022 by the authors. 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/). The following publication Li, Xilin; Leung, Frank H. F.; Su, Steven; Ling, Sai Ho(2022). Sleep Apnea Detection Using Multi-Error-Reduction Classification System with Multiple Bio-Signals. Sensors, 22(15), 5560 is available at https://doi.org/10.3390/s22155560. |
| Appears in Collections: | Journal/Magazine Article |
Files in This Item:
| File | Description | Size | Format | |
|---|---|---|---|---|
| sensors-22-05560-v2.pdf | 338.19 kB | Adobe PDF | View/Open |
Page views
131
Last Week
17
17
Last month
Citations as of Feb 9, 2026
Downloads
62
Citations as of Feb 9, 2026
SCOPUSTM
Citations
10
Citations as of May 8, 2026
WEB OF SCIENCETM
Citations
5
Citations as of Apr 23, 2026
Google ScholarTM
Check
Altmetric
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.



