Skip to main content
Top

2024 | OriginalPaper | Chapter

Automatic Obstructive Sleep Apnea Identification Using First Order Statistics Features of Electrocardiogram and Machine Learning

Authors : Aida Noor Indrawati, Nuryani Nuryani, Wiharto Wiharto, Diah Kurnia Mirawati, Trio Pambudi Utomo

Published in: Proceedings of the 4th International Conference on Electronics, Biomedical Engineering, and Health Informatics

Publisher: Springer Nature Singapore

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Obstructive Sleep Apnea (OSA), or cessation of breathing during sleep, is caused by a blocked upper airway. OSA is one of the causes of sudden death caused by heart failure during sleep. Given the impact of OSA, early detection is therefore necessary. This article presents an innovation in OSA detection using first-order statistical features of an electrocardiogram (ECG) and machine learning. The first-order statistical features were obtained from the RR interval of the ECG single-lead. Various statistical features were evaluated for OSA detection. Moreover, machine learning techniques such as Linear Discriminant Analysis (LDA), Artificial Neural Networks (ANN), K-Nearest Neighbors (K-NN), and Support Vector Machines (SVM) were investigated for OSA detection. The accuracy, sensitivity, and accuracy values of each classification are the performance outcomes of machine learning. The proposed OSA detection method was validated using clinical data from patients diagnosed with sleep apnea. When using KNN for OSA detection, the results showed an accuracy of 83.91%, sensitivity of 92.31%, and specificity of 67.19%. Using SVM, the OSA detection demonstrated an accuracy of 83.75%, sensitivity of 92.97%, and specificity of 65.80%. The ANN method for OSA detection yielded an accuracy of 80.83%, sensitivity of 92.67%, and specificity of 59.25%. Lastly, OSA detection using LDA exhibited an accuracy of 79.27%, sensitivity of 82.27%, and specificity of 73.29%. From the results, it was concluded that the KNN classification, with all its features, provided the best performance for OSA detection, achieving the highest accuracy of 83.91%.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference de Chazal P et al (2003) Automated processing of the single-lead electrocardiogram for the detection of obstructive sleep apnoea. IEEE Trans Biomed Eng 50(6):686–696CrossRef de Chazal P et al (2003) Automated processing of the single-lead electrocardiogram for the detection of obstructive sleep apnoea. IEEE Trans Biomed Eng 50(6):686–696CrossRef
2.
go back to reference Zhu J et al (2022) Detection of sleep apnea from electrocardiogram and pulse oximetry signals using Random Forest. Appl Sci 12(9):4218–4218CrossRef Zhu J et al (2022) Detection of sleep apnea from electrocardiogram and pulse oximetry signals using Random Forest. Appl Sci 12(9):4218–4218CrossRef
3.
go back to reference Khandoker AH, Karmakar CK, Palaniswami M (2009) Automated recognition of patients with obstructive sleep apnoea using wavelet-based features of electrocardiogram recordings. Comput Biol Med 39(1):88–96 Khandoker AH, Karmakar CK, Palaniswami M (2009) Automated recognition of patients with obstructive sleep apnoea using wavelet-based features of electrocardiogram recordings. Comput Biol Med 39(1):88–96
4.
go back to reference Li Z et al (2021) A model for obstructive sleep apnea detection using a multi-layer feed-forward neural network based on electrocardiogram, pulse oxygen saturation, and body mass index. Sleep Breath 25(4):2065–2072CrossRef Li Z et al (2021) A model for obstructive sleep apnea detection using a multi-layer feed-forward neural network based on electrocardiogram, pulse oxygen saturation, and body mass index. Sleep Breath 25(4):2065–2072CrossRef
5.
go back to reference Atri R, Mohebbi M (2015) Obstructive sleep apnea detection using spectrum and bispectrum analysis of single-lead ECG signal. Physiol Meas 36(9):1963CrossRef Atri R, Mohebbi M (2015) Obstructive sleep apnea detection using spectrum and bispectrum analysis of single-lead ECG signal. Physiol Meas 36(9):1963CrossRef
6.
go back to reference Seisdedos VCR, Neto JE, Reyes EJM, Klautau A, de Oliveira RCL (2011) New approach for T-wave end detection on electrocardiogram: performance in noisy conditions. Biomed Eng Online 10(1):1–11 Seisdedos VCR, Neto JE, Reyes EJM, Klautau A, de Oliveira RCL (2011) New approach for T-wave end detection on electrocardiogram: performance in noisy conditions. Biomed Eng Online 10(1):1–11
7.
go back to reference Indrawati AN et al (2022) Obstructive sleep apnea detection using frequency analysis of electrocardiographic RR interval and machine learning algorithms. J Biomed Phys Eng 12(6):627–636 Indrawati AN et al (2022) Obstructive sleep apnea detection using frequency analysis of electrocardiographic RR interval and machine learning algorithms. J Biomed Phys Eng 12(6):627–636
8.
go back to reference Rajesh KNVPS, Dhuli R, Kumar TS (2021) Obstructive sleep apnea detection using discrete wavelet transform-based statistical features. Comput Biol Med 130:104199–104199 Rajesh KNVPS, Dhuli R, Kumar TS (2021) Obstructive sleep apnea detection using discrete wavelet transform-based statistical features. Comput Biol Med 130:104199–104199
9.
go back to reference Gürüler H, Şahin M, Ferikoğlu A (2014) Feature selection on single-lead ECG for obstructive sleep apnea diagnosis. Turk J Electr Eng Comput Sci 22(2):465–478CrossRef Gürüler H, Şahin M, Ferikoğlu A (2014) Feature selection on single-lead ECG for obstructive sleep apnea diagnosis. Turk J Electr Eng Comput Sci 22(2):465–478CrossRef
10.
go back to reference Magnusdottir S, Hilmisson H (2017) Ambulatory screening tool for sleep apnea: analyzing a single-lead electrocardiogram signal (ECG). Sleep Breath 22:421–429CrossRef Magnusdottir S, Hilmisson H (2017) Ambulatory screening tool for sleep apnea: analyzing a single-lead electrocardiogram signal (ECG). Sleep Breath 22:421–429CrossRef
11.
go back to reference Hassan AR, Haque MA (2016) Computer-aided obstructive sleep apnea screening from single-lead electrocardiogram using statistical and spectral features and bootstrap aggregating. Biocybern Biomed Eng 36(1):256–266CrossRef Hassan AR, Haque MA (2016) Computer-aided obstructive sleep apnea screening from single-lead electrocardiogram using statistical and spectral features and bootstrap aggregating. Biocybern Biomed Eng 36(1):256–266CrossRef
12.
go back to reference Sharma H, Sharma KK (2020) Sleep apnea detection from ECG using variational mode decomposition. Biomed Phys Eng Express 6(1):015026CrossRef Sharma H, Sharma KK (2020) Sleep apnea detection from ECG using variational mode decomposition. Biomed Phys Eng Express 6(1):015026CrossRef
13.
go back to reference Penzel T et al (2000) The apnea-ECG database, pp 255–258; hu EAG (2000) Inside the fast Fourier transform black box: serial and parallel FFT algorithms. CRC Press, FL Penzel T et al (2000) The apnea-ECG database, pp 255–258; hu EAG (2000) Inside the fast Fourier transform black box: serial and parallel FFT algorithms. CRC Press, FL
14.
go back to reference Mahran AA, Hapsari RK, Nugroho H (2020) Penerapan Naive Bayes Gaussian Pada Klasifikasi Jenis Jamur Berdasarkan Ciri Statistik Orde Pertama. Netw Eng Res Oper 5(2):91–99 Mahran AA, Hapsari RK, Nugroho H (2020) Penerapan Naive Bayes Gaussian Pada Klasifikasi Jenis Jamur Berdasarkan Ciri Statistik Orde Pertama. Netw Eng Res Oper 5(2):91–99
15.
go back to reference Al Shalabi LSZ, Kasasbeh B (2020) Data mining: a preprocessing engine. J Comput Sci 2006. 2(9) Al Shalabi LSZ, Kasasbeh B (2020) Data mining: a preprocessing engine. J Comput Sci 2006. 2(9)
16.
go back to reference Zhang Z (2016) Introduction to machine learning: k-nearest neighbors. Ann Transl Med 4(11):218–218CrossRef Zhang Z (2016) Introduction to machine learning: k-nearest neighbors. Ann Transl Med 4(11):218–218CrossRef
17.
go back to reference Byun H, Lee S (2003) A survey on pattern recognition applications of support vector machines. Int J Pattern Recognit Artif Intell 17(3):459–486CrossRef Byun H, Lee S (2003) A survey on pattern recognition applications of support vector machines. Int J Pattern Recognit Artif Intell 17(3):459–486CrossRef
18.
go back to reference Ren J (2012) ANN vs. SVM: which one performs better in classification of MCCs in mammogram imaging. Knowl Based Syst 26:144–153 Ren J (2012) ANN vs. SVM: which one performs better in classification of MCCs in mammogram imaging. Knowl Based Syst 26:144–153
19.
go back to reference Vanage AM, Khade RH, Shinde DB (2012) Classifying five different arrhythmias by analyzing the ECG signals. IJCEM 15 Vanage AM, Khade RH, Shinde DB (2012) Classifying five different arrhythmias by analyzing the ECG signals. IJCEM 15
20.
go back to reference Abidin Z (2012) Faktor Risiko Penyakit Jantung Koronerpada Pasien Rawat Inap Di cardiovascular care unit (CVCU) cardiac centre Rsup Dr. Wahidin Sudirohusodo Makassar periode Januari-Juli 2008 Abidin Z (2012) Faktor Risiko Penyakit Jantung Koronerpada Pasien Rawat Inap Di cardiovascular care unit (CVCU) cardiac centre Rsup Dr. Wahidin Sudirohusodo Makassar periode Januari-Juli 2008
21.
go back to reference Lara F (1998) Artificial neural networks: an introduction. Instrum Dev 3(9) Lara F (1998) Artificial neural networks: an introduction. Instrum Dev 3(9)
22.
go back to reference Fukunaga K (2013) Introduction to statistical pattern recognition. Elsevier Fukunaga K (2013) Introduction to statistical pattern recognition. Elsevier
23.
go back to reference Al Shalabi L, Shaaban Z, Kasasbeh B (2006) Data mining: a preprocessing engine. J Comput Sci 2(9):735–739 Al Shalabi L, Shaaban Z, Kasasbeh B (2006) Data mining: a preprocessing engine. J Comput Sci 2(9):735–739
24.
go back to reference Zhu W, Zeng N, Wang NN (2010) Health care and life sciences sensitivity, specificity, accuracy, associated confidence interval and ROC analysis with practical SAS® implementations K&L consulting services, Inc., Fort Washington, PA Octagon Research Solutions, Wayne, pp 1–9 Zhu W, Zeng N, Wang NN (2010) Health care and life sciences sensitivity, specificity, accuracy, associated confidence interval and ROC analysis with practical SAS® implementations K&L consulting services, Inc., Fort Washington, PA Octagon Research Solutions, Wayne, pp 1–9
25.
go back to reference Mostafa SS et al (2020) Multi-objective hyperparameter optimization of convolutional neural network for obstructive sleep apnea detection. IEEE Access 8:129586–129599CrossRef Mostafa SS et al (2020) Multi-objective hyperparameter optimization of convolutional neural network for obstructive sleep apnea detection. IEEE Access 8:129586–129599CrossRef
26.
go back to reference Jain YK, Bhandare SK (2013) Min Max normalization based data perturbation method for privacy protection. Int J Comput Commun Technol 4(4) Jain YK, Bhandare SK (2013) Min Max normalization based data perturbation method for privacy protection. Int J Comput Commun Technol 4(4)
27.
go back to reference Nguyen HD et al (2014) An online sleep apnea detection method based on recurrence quantification analysis. IEEE J Biomed Health Inform 18(4):1285–1293CrossRef Nguyen HD et al (2014) An online sleep apnea detection method based on recurrence quantification analysis. IEEE J Biomed Health Inform 18(4):1285–1293CrossRef
28.
go back to reference Fatiah B et al (2020) Detection of apnea events from ECG segments using Fourier decomposition method. Biomed Signal Process Control 61:102005 Fatiah B et al (2020) Detection of apnea events from ECG segments using Fourier decomposition method. Biomed Signal Process Control 61:102005
29.
go back to reference Zhang X, Cheng J, Xu C, Lu H, Ma S (nd) LNEE 128—a dynamic batch sampling mode for SVM active learning in image retrieval Zhang X, Cheng J, Xu C, Lu H, Ma S (nd) LNEE 128—a dynamic batch sampling mode for SVM active learning in image retrieval
30.
go back to reference Geng Y, Tao D, Chen L, Li G (nd) LNEE 133—recognition of combined arm motions using support vector machine 2(133) Geng Y, Tao D, Chen L, Li G (nd) LNEE 133—recognition of combined arm motions using support vector machine 2(133)
31.
go back to reference Teyakome J, Eiamkanitchat N (2015) A hybrid approach of neural network and level-2 fuzzy set. Lecture Notes Electr Eng 339:729–736CrossRef Teyakome J, Eiamkanitchat N (2015) A hybrid approach of neural network and level-2 fuzzy set. Lecture Notes Electr Eng 339:729–736CrossRef
32.
go back to reference Bhardwaj A, Gupta A, Jain P, Rani A, Yadav J (2015) Classification of human emotions from EEG signals using SVM and LDA classifiers. In: International conference on signal processing and integrated networks (SPIN), Noida, India. IEEE, pp 180–185 Bhardwaj A, Gupta A, Jain P, Rani A, Yadav J (2015) Classification of human emotions from EEG signals using SVM and LDA classifiers. In: International conference on signal processing and integrated networks (SPIN), Noida, India. IEEE, pp 180–185
33.
go back to reference Marcos JV et al (2009) Assessment of four statistical pattern recognition techniques to assist in obstructive sleep apnoea diagnosis from nocturnal oximetry. Med Eng Phys 31(8):971–978 Marcos JV et al (2009) Assessment of four statistical pattern recognition techniques to assist in obstructive sleep apnoea diagnosis from nocturnal oximetry. Med Eng Phys 31(8):971–978
Metadata
Title
Automatic Obstructive Sleep Apnea Identification Using First Order Statistics Features of Electrocardiogram and Machine Learning
Authors
Aida Noor Indrawati
Nuryani Nuryani
Wiharto Wiharto
Diah Kurnia Mirawati
Trio Pambudi Utomo
Copyright Year
2024
Publisher
Springer Nature Singapore
DOI
https://doi.org/10.1007/978-981-97-1463-6_11