Skip to main content

Sleep Apnea Event Detection from Nasal Airflow Using Convolutional Neural Networks

  • Conference paper
  • First Online:
Neural Information Processing (ICONIP 2017)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 10638))

Included in the following conference series:

Abstract

Obstructive sleep apnea-hypopnea syndrome is a respiratory disorder characterized by abnormal breathing patterns during sleep. It causes problems during sleep, including loud snoring and frequent awaking. This study proposes a new approach for the detection of apnea-hypopnea events from the raw signal data of nasal airflow using convolutional neural networks. Convolutional neural networks are a prominent type of deep neural networks known for their ability to automatically learn features from high dimensional data without manual feature engineering. We demonstrate the applicability of this technique on a dataset of 24,480 samples (30 s long) extracted from nasal flow signals of 100 subjects in the MESA sleep study. The performance of the convolutional neural network model is compared with another approach that uses a support vector machine model with statistical features generated from the flow signal. Our results show that the convolutional neural network outperformed the support vector machine approach, achieving accuracy and F1-score of 75%.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

References

  1. Mannarino, M.R., Filippo, F.D., Pirro, M.: Obstructive sleep apnea syndrome. Eur. J. Intern. Med. 23, 586–593 (2012)

    Article  Google Scholar 

  2. McNicholas, W.T.: Diagnosis of obstructive sleep apnea in adults. Proc. Am. Thoractic Soc. 5, 154–160 (2008)

    Article  Google Scholar 

  3. Epstein, L.J., Kristo, D., Strollo, P.J., Friedman, N., Malhotra, A., Patil, S.P., Ramar, K., Rogers, R., Schwab, R.J., Weaver, E.M., Weinstein, M.D.: Clinical guideline for the evaluation, management and long-term care of obstructive sleep apnea in adults. J. Clin. Sleep Med. 15, 263–276 (2009)

    Google Scholar 

  4. Chesson, A.L., Ferber, R.A., Fry, J.M., Grigg-Damberger, M., Hartse, K.M., Hurwitz, T.D., Johnson, S., Littner, M., Kader, G.A., Rosen, G., Sangal, R.B., Schmidt-Nowara, W., Sher, A.: Practice parameters for the indications for polysomnography and related procedures. Sleep 20, 406–422 (1997)

    Article  Google Scholar 

  5. Karamanli, H., Yalcinoz, T., Yalcinoz, M.A., Yalcinoz, T.: Prediction model based on artificial neural networks for the diagnosis of obstructive sleep apnea. Sleep Breath. 20, 509–514 (2016)

    Article  Google Scholar 

  6. Längkvist, M., Karlsson, L., Loutfi, A.: A review of unsupervised feature learning and deep learning for time-series modeling. Pattern Recogn. Lett. 42, 11–24 (2014)

    Article  Google Scholar 

  7. Krizhevsky, A., Sutskever, I., Hinton, G.E.: ImageNet classification with deep convolutional neural networks. In: Advances in Neural Information Processing Systems, pp. 1097–1105 (2012)

    Google Scholar 

  8. Abdel-Hamid, O., Mohamed, A.-R., Jiang, H., Penn, G.: Applying convolutional neural networks concepts to hybrid NN-HMM model for speech recognition. In: IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), pp. 4277–4280. IEEE (2012)

    Google Scholar 

  9. Wang, T., Wu, D.J., Coates, A., Ng, A.Y.: End-to-end text recognition with convolutional neural networks. In: 21st International Conference on Pattern Recognition (ICPR), pp. 3304–3308. IEEE (2012)

    Google Scholar 

  10. Maali, Y., Al-Jumaily, A.: Automated detecting sleep apnea syndrome: a novel system based on genetic SVM. In: 11th International Conference on Hybrid Intelligent Systems (HIS). IEEE (2011)

    Google Scholar 

  11. Maali, Y., Al-Jumaily, A.: Hierarchical parallel PSO-SVM based subject-independent sleep apnea classification. In: Huang, T., Zeng, Z., Li, C., Leung, C.S. (eds.) ICONIP 2012 Part IV. LNCS, vol. 7666, pp. 500–507. Springer, Heidelberg (2012). doi:10.1007/978-3-642-34478-7_61

    Chapter  Google Scholar 

  12. Fontenla-Romero, O., Guijarro-Berdiñas, B., Alonso-Betanzos, A., Moret-Bonillo, V.: A new method for sleep apnea classification using wavelets and feedforward neural networks. Artif. Intell. Med. 34, 65–76 (2005)

    Article  Google Scholar 

  13. Avcı, C., Akbaş, A.: Sleep apnea classification based on respiration signals by using ensemble methods. Bio-Med. Mater. Eng. 26, S1703–S1710 (2015)

    Article  Google Scholar 

  14. Morsy, A.A., Al-Ashmouny, K.M.: Sleep apnea detection using an adaptive fuzzy logic based screening system. In: 27th Annual International Conference of the Engineering in Medicine and Biology Society (IEEE-EMBS), pp. 6124–6127. IEEE (2006)

    Google Scholar 

  15. Al-Ashmouny, K.M., Morsy, A.A., Loza, S.F.: Sleep apnea detection and classification using fuzzy logic: clinical evaluation. In: 27th International Conference of the Engineering in Medicine and Biology Society (IEEE-EMBS). IEEE (2006)

    Google Scholar 

  16. Dean, D.A., Goldberger, A.L., Mueller, R., Kim, M., Rueschman, M., Mobley, D., Sahoo, S.S., Jayapandian, C.P., Cui, L., Morrical, M.G., Surovec, S., Zhang, G.Q., Redline, S.: Scaling up scientific discovery in sleep medicine: the national sleep research resource. Sleep 5, 1151–1164 (2016)

    Article  Google Scholar 

  17. Le, Q.V.: A Tutorial on Deep Learning Part 2: Autoencoders, Convolutional Neural Networks and Recurrent Neural Networks. Google Brain (2015)

    Google Scholar 

  18. Hinton, G.E., Srivastava, N., Krizhevsky, A., Sutskever, I., Salakhutdinov, R.R.: Improving neural networks by preventing co-adaptation of feature detectors. arXiv preprint arXiv:1207.0580 (2012)

  19. Kingma, D., Ba, J.: Adam: a method for stochastic optimization. arXiv preprint arXiv:1412.6980 (2014)

  20. Srivastava, N., Hinton, G., Krizhevsky, A., Sutskever, I., Salakhutdinov, R.: Dropout: a simple way to prevent neural networks from overfitting. J. Mach. Learn. Res. 15, 1929–1958 (2014)

    MathSciNet  MATH  Google Scholar 

  21. Tensorflow. https://www.tensorflow.org/. Accessed 08 Aug 2017

  22. Keras - The Python Deep Learning Library. https://www.tensorflow.org/. Accessed 08 Aug 2016

  23. Suykens, J.A., Vandewalle, J.: Least squares support vector machine classifiers. Neural Process. lett. 9, 293–300 (1999)

    Article  MATH  Google Scholar 

  24. Joachims, T.: Learning to Classify Text Using Support Vector Machines - Methods, Theory, and Algorithms. Kluwer Academic Publishers, Boston (2002)

    Book  Google Scholar 

  25. Stanković, R.S., Falkowski, B.J.: The Haar wavelet transform: its status and achievements. Comput. Electr. Eng. 29, 25–44 (2003)

    Article  MATH  Google Scholar 

  26. Tian, J., Liu, J.: Apnea detection based on time delay neural network. In: 27th Annual International Conference of the Engineering in Medicine and Biology Society, IEEE-EMBS 2005, pp. 2571–2574. IEEE (2005)

    Google Scholar 

Download references

Acknowledgments

The MESA sleep dataset was supported by the National Heart, Lung, and Blood Institute (NHLBI) at the National Institutes of Health. It is available through NHLBI National Sleep Research Resource at https://www.sleepdata.org/datasets/mesa. MESA Sleep was supported by contract NHLBI R01 L098433.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Rim Haidar .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Haidar, R., Koprinska, I., Jeffries, B. (2017). Sleep Apnea Event Detection from Nasal Airflow Using Convolutional Neural Networks. In: Liu, D., Xie, S., Li, Y., Zhao, D., El-Alfy, ES. (eds) Neural Information Processing. ICONIP 2017. Lecture Notes in Computer Science(), vol 10638. Springer, Cham. https://doi.org/10.1007/978-3-319-70139-4_83

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-70139-4_83

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-70138-7

  • Online ISBN: 978-3-319-70139-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics