Please use this identifier to cite or link to this item: http://hdl.handle.net/10397/99678
PIRA download icon_1.1View/Download Full Text
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 SizeFormat 
sensors-22-05560-v2.pdf338.19 kBAdobe PDFView/Open
Open Access Information
Status open access
File Version Version of Record
Access
View full-text via PolyU eLinks SFX Query
Show full item record

Page views

131
Last Week
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.