Related Experiment Video
Updated: Jun 28, 2025

Acquisition and Semi-Automated Analysis of Respiratory Muscle Surface Electromyography
Published on: January 24, 2025
Apnoea detection using ECG signal based on machine learning classifiers and its performances
Rolant Gini J1, Dhanalakshmi K1
1Department of Electronics and Communication Engineering, Amrita School of Engineering, Coimbatore, Amrita Vishwa Vidyapeetham, India.
Abstract:
Sleep apnoea is a common disorder affecting sleep quality by obstructing the respiratory airway. This disorder can also be correlated to certain diseases like stroke, depression, neurocognitive disorder, non-communicable disease, etc. We implemented machine learning techniques for detecting sleep apnoea to make the diagnosis easier, feasible, convenient, and cost-effective. Electrocardiography signals are the main input used here to detect sleep apnoea. The considered ECG signal undergoes pre-processing to remove noise and other artefacts. Next to pre-processing, extraction of time and frequency domain features is carried out after finding out the R-R intervals from the pre-processed signal. The power spectral density is calculated by using the Welch method for extracting the frequency-domain features. The extracted features are fed to different machine learning classifiers like Support Vector Machine, Decision Tree, k-nearest Neighbour, and Random Forest, for detecting sleep apnoea and performances are analysed. The result shows that the K-NN classifier obtains the highest accuracy of 92.85% compared to other classifiers based on 10 extracted features. The result shows that the proposed method of signal processing and machine learning techniques can be reliable and a promising method for detecting sleep apnoea with a reduced number of features.

