A Bayesian Neural Network Approach for Sleep Apnea Classification

  • Oscar Fontenla-Romero
  • Bertha Guijarro-Berdiñas
  • Amparo Alonso-Betanzos
  • Ana del Rocío Fraga-Iglesias
  • Vicente Moret-Bonillo
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2780)


In this paper a method for sleep apnea classification is proposed. The method is based on a feedforward neural network trained using a bayesian framework and a cross-entropy error function. The inputs of the neural network are the first level-5-detail coefficients obtained from a discrete wavelet transformation of the samples of the thoracic effort signal corresponding to the apnea. In order to train and validate the presented method, 120 events from 6 different patients were used. The true error rate was estimated using a 10-fold cross validation. The presented results were averaged over 100 different simulations and a multiple comparison procedure was used to model selection. The mean classification accuracy obtained over the test set was 83.78%±1.90.


Sleep Apnea Discrete Wavelet Transformation Hide Neuron Radial Basis Function Neural Network Wavelet Decomposition 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Thorpy, M.J.: Handbook of Sleep Disorders. Marcel Dekker, Inc., New York (1990)Google Scholar
  2. 2.
    Dagum, P., Galper, A.: Forecasting sleep apnea with dynamic networks. In: Proc. 9th Conf. on Uncertainty in Artificial Intelligence, pp. 64–71. Morgan Kaufmann, San Francisco (1993)Google Scholar
  3. 3.
    Rauscher, H., Popp, W., Zwick, H.: Computerized detection of respiratory events during sleep from rapid increases in oxyhemoglobin saturation. Lung, 335–342 (1991)Google Scholar
  4. 4.
    George, C.F., Millar, T.W., Kryger, M.H.: Identification and quantification of apneas by computer-based analysis of oxygen saturation. Am. Rev. Respir. Dis. 137, 1238–1240 (1988)Google Scholar
  5. 5.
    Oliveira, J.M., Tomé, A.M., Cunha, J.P.: Sleep data integration and analysis - an object oriented approach. In: Proc. 15th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, pp. 455–456 (1993)Google Scholar
  6. 6.
    Cabrero-Canosa, M., Castro-Pereiro, M., Graña-Ramos, M., Hernández-Pereira, E., Moret-Bonillo, V., Martín-Egana, M., Verea-Hernando, H.: An intelligent system for the detection and interpretation of sleep apneas. Expert System with Applications, pp. 335–349 (2003)Google Scholar
  7. 7.
    Hernández-Pereira, E., Carrillo-Rozas, N., Cabrero-Canosa, M., Moret-Bonillo, V.: Detección y clasificación de apneas de sueño mediante wavelets y redes de neuronas artificiales. In: Lasaosa, P.L., Gassó, S.O., Gascón, G.M., Cortés, J.P.M. (eds.) Proc. XX Congreso Anual de la Sociedad Española de Ingeníería Biomédica, pp. 199–202 (2002)Google Scholar
  8. 8.
    Rao, R.M., Bopardikar, A.S.: Wavelet Transformations. In: Introduction to Theory and Applications, Addison-Wesley, Reading (1998)Google Scholar
  9. 9.
    Hornik, K., Stinchcombe, M., White, H.: Multilayer feedforward networks are universal approximators. Neural Networks 2, 359–366 (1989)CrossRefGoogle Scholar
  10. 10.
    Bridle, J.: Probabilistic interpretation of feedforward classification network outputs, with relationships to statistical pattern recognition. In: Fogelman-Soulie, F., Herault, J. (eds.) Neurocomputing: Algorithms, Architectures and Applications, New York, pp. 227–236. Springer, Heidelberg (1990)Google Scholar
  11. 11.
    MacKay, D.J.C.: A practical bayesian framework for backprop networks. Neural Computation 4, 448–472 (1992)CrossRefGoogle Scholar
  12. 12.
    MacKay, D.J.C.: The evidence framework applied to classification networks. Neural Computation 4, 720–736 (1992)CrossRefGoogle Scholar
  13. 13.
    Bishop, C.M.: Neural Networks for Pattern Recognition. Oxford University Press, New York (1995)Google Scholar
  14. 14.
    Hinton, G.E.: Learning translation invariant recognition in massively parallel networks. In: Nijman, A.J., de Bakker, J., Treleaven, P.C. (eds.) PARLE Conference on Parallel Architectures and Languages Europe, Berlin, pp. 1–13. Springer, Heidelberg (1987)Google Scholar
  15. 15.
    Nielsen, H.: UCMINF - An algorithm for unconstrained, nonlinear optimization. Technical Report IMM-REP-2000-0019, Department of Mathematical Modelling. Technical University of Denmark (2000)Google Scholar
  16. 16.
    Hollander, M., Wolfe, D.A.: Nonparametric Statistical Methods. John Wiley & Sons, Chichester (1973)zbMATHGoogle Scholar
  17. 17.
    Hsu, J.C.: Multiple Comparisons. Chapman&Hall/CRC, Boca Raton (1996)zbMATHGoogle Scholar
  18. 18.
    Zemen, T., Clabian, M., Pfützner, H.: Classification of sleep apnea events by means of radial basis function networks. In: International ICSC/IFAC Symposium on Neural Computation (NC 1998), pp. 351–357 (1998)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2003

Authors and Affiliations

  • Oscar Fontenla-Romero
    • 1
  • Bertha Guijarro-Berdiñas
    • 1
  • Amparo Alonso-Betanzos
    • 1
  • Ana del Rocío Fraga-Iglesias
    • 1
  • Vicente Moret-Bonillo
    • 1
  1. 1.Department of Computer ScienceUniversity of A CoruñaA CoruñaSpain

Personalised recommendations