A mixture of experts for classifying sleep apneas

This paper presents a novel approach for classifying sleep apneas into one of the three basic types: obstructive, central and mixed. The goal is to overcome the problems encountered in previous work and improve classification accuracy. The proposed model uses a new classification approach based on the characteristics that each type of apnea presents in different segments of the signal. The model is based on the error correcting output code and it is formed by a combination of artificial neural networks experts where their inputs are the coefficients obtained by a discrete wavelet decomposition applied to the raw samples of the apnea in the thoracic effort signal. The input coefficients received for each network were determined by a feature selection method (support vector machine recursive feature elimination). In order to train and test the systems, 120 events from six different patients were used. The true error rate was estimated using a 10-fold cross validation. The results presented in this work were averaged over 10 different simulations and a multiple comparison procedure was used for model selection. The mean test accuracy obtained was 90.27%+/-0.79, and the values for each class apnea were 94.62% (obstructive), 95.47% (central) and 90.45% (mixed). Up to the authors' knowledge, the proposed classifier surpasses all previous results.

[1]  J. Alexander,et al.  Theory and Methods: Critical Essays in Human Geography , 2008 .

[2]  Douglas A. Wolfe,et al.  Nonparametric Statistical Methods , 1973 .

[3]  Jason Weston,et al.  Gene Selection for Cancer Classification using Support Vector Machines , 2002, Machine Learning.

[4]  Hong Zhang,et al.  The application of hierarchical evolutionary approach for sleep apnea classification , 2005, 2005 International Conference on Machine Learning and Cybernetics.

[5]  Elena Pereira,et al.  Técnicas de inteligencia artifical e ingeniería del software para un sistema inteligente de monitorización de apneas en sueño , 2000 .

[6]  Frédéric Senny,et al.  Midsagittal Jaw Movement Analysis for the Scoring of Sleep Apneas and Hypopneas , 2008, IEEE Transactions on Biomedical Engineering.

[7]  J. Hsu Multiple Comparisons: Theory and Methods , 1996 .

[8]  M. Pazzani,et al.  Error Reduction through Learning Multiple Descriptions , 1996, Machine Learning.

[9]  Necmettin Sezgin,et al.  Energy based feature extraction for classification of sleep apnea syndrome , 2009, Comput. Biol. Medicine.

[10]  M. Thorpy,et al.  Handbook of sleep disorders , 1990 .

[11]  Thomas G. Dietterich,et al.  Solving Multiclass Learning Problems via Error-Correcting Output Codes , 1994, J. Artif. Intell. Res..

[12]  Casimir A. Kulikowski,et al.  Computer Systems That Learn: Classification and Prediction Methods from Statistics, Neural Nets, Machine Learning and Expert Systems , 1990 .

[13]  Jens Timmer,et al.  Diagnosis of sleep apnea by automatic analysis of nasal pressure and forced oscillation impedance. , 2002, American journal of respiratory and critical care medicine.

[14]  David J. C. MacKay,et al.  The Evidence Framework Applied to Classification Networks , 1992, Neural Computation.

[15]  Vladimir Vapnik,et al.  Statistical learning theory , 1998 .

[16]  Elena Hernández-Pereira,et al.  An intelligent system for the detection and interpretation of sleep apneas , 2003, Expert Syst. Appl..

[17]  Leo Breiman,et al.  Bagging Predictors , 1996, Machine Learning.

[18]  Abdulhamit Subasi,et al.  Automatic recognition of alertness level by using wavelet transform and artificial neural network , 2004, Journal of Neuroscience Methods.

[19]  S. Harding Complications and consequences of obstructive sleep apnea , 2000, Current opinion in pulmonary medicine.

[20]  P. Lévy,et al.  Differentiating obstructive and central sleep respiratory events through pulse transit time. , 1998, American journal of respiratory and critical care medicine.

[21]  V. Moret-Bonillo,et al.  Intelligent diagnosis of sleep apnea syndrome , 2004, IEEE Engineering in Medicine and Biology Magazine.

[22]  David J. C. MacKay,et al.  A Practical Bayesian Framework for Backpropagation Networks , 1992, Neural Computation.

[23]  Thomas G. Dietterich Multiple Classifier Systems , 2000, Lecture Notes in Computer Science.

[24]  Thomas Zemen,et al.  Classification of Sleep Apnea Events by Means of Radial Basis Function Networks , 1998, NC.

[25]  Nasser M. Nasrabadi,et al.  Pattern Recognition and Machine Learning , 2006, Technometrics.

[26]  Amparo Alonso-Betanzos,et al.  A new method for sleep apnea classification using wavelets and feedforward neural networks , 2005, Artif. Intell. Medicine.