Related Experiment Video
Updated: Aug 5, 2025

Asthma Detection Research Based on Voice Signal Processing and Machine Learning
Published on: July 22, 2025
Sleep Apnea Detection Using Wavelet Scattering Transformation and Random Forest Classifier
1Deanship of Scientific Research, Umm Al-Qura University, Mecca 24382, Saudi Arabia.
Abstract:
Obstructive Sleep Apnea (OSA) is a common sleep-breathing disorder that highly reduces the quality of human life. The most powerful method for the detection and classification of sleep apnea is the Polysomnogram. However, this method is time-consuming and cost-inefficient. Therefore, several methods focus on using electrocardiogram (ECG) signals to detect sleep apnea. This paper proposed a novel automated approach to detect and classify apneic events from single-lead ECG signals. Wavelet Scattering Transformation (WST) was applied to the ECG signals to decompose the signal into smaller segments. Then, a set of features, including higher-order statistics and entropy-based features, was extracted from the WST coefficients to formulate a search space. The obtained features were fed to a random forest classifier to classify the ECG segments. The experiment was validated using the 10-fold and hold-out cross-validation methods, which resulted in an accuracy of 91.65% and 90.35%, respectively. The findings were compared with different classifiers to show the significance of the proposed approach. The proposed approach achieved better performance measures than most of the existing methodologies.
More Related Videos
04:54Author Spotlight: IntelliSleepScorer — A High-Accuracy, Accessible GUI Software for Automated Sleep Stage Scoring in Mice and its Application in Psychiatric Research
Published on: November 8, 2024
08:05Design and Analysis for Fall Detection System Simplification
Published on: April 6, 2020
Related Concept Videos
Sleep Apnea
The condition is more prevalent among...
Classification of Signals
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...