An Intelligent Sleep Apnea Classification System Based on EEG Signals

Sleep Apnea is a sleep disorder which causes stop in breathing for a short duration of time that happens to human beings and animals during sleep. Electroencephalogram (EEG) plays a vital role in detecting the sleep apnea by sensing and recording the brain’s activities. The EEG signal dataset is subjected to filtering by using Infinite Impulse Response Butterworth Band Pass Filter and Hilbert Huang Transform. After pre-processing, the filtered EEG signal is manipulated for sub-band separation and it is fissioned into five frequency bands such as Gamma, Beta, Alpha, Theta, and Delta. This work employs features such as energy, entropy, and variance which are computed for each frequency band obtained from the decomposed EEG signals. The selected features are imported for the classification process by using machine learning classifiers including Support Vector Machine (SVM) with Kernel Functions, K-Nearest Neighbors (KNN), and Artificial Neural Network (ANN). The performance measures such as accuracy, sensitivity, and specificity are computed and analyzed for each classifier and it is inferred that the Support Vector Machine based classification of sleep apnea produces promising results.

[1]  Celia Shahnaz,et al.  Sub-frame based apnea detection exploiting delta band power ratio extracted from EEG signals , 2016, 2016 IEEE Region 10 Conference (TENCON).

[2]  Chien-Chang Hsu,et al.  An intelligent sleep apnea detection system , 2010, 2010 International Conference on Machine Learning and Cybernetics.

[3]  Bertha Guijarro-Berdiñas,et al.  A mixture of experts for classifying sleep apneas , 2012, Expert Syst. Appl..

[4]  Sheng-Fu Liang,et al.  Automatic stage scoring of single-channel sleep EEG based on multiscale permutation entropy , 2011, 2011 IEEE Biomedical Circuits and Systems Conference (BioCAS).

[5]  Julie A. E. Christensen,et al.  Automatic SLEEP staging: From young aduslts to elderly patients using multi-class support vector machine , 2013, 2013 35th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[6]  Jing Zhou,et al.  Automatic detection of sleep apnea based on EEG detrended fluctuation analysis and support vector machine , 2015, Journal of Clinical Monitoring and Computing.

[7]  Masatoshi Nakamura,et al.  Automatic EEG arousal detection for sleep apnea syndrome , 2009, Biomed. Signal Process. Control..

[8]  Miad Faezipour,et al.  A comparison of different machine learning algorithms using single channel EEG signal for classifying human sleep stages , 2015, 2015 Long Island Systems, Applications and Technology.

[9]  Arnab Bhattacharjee,et al.  An approach for automatic sleep apnea detection based on entropy of multi-band EEG signal , 2016, 2016 IEEE Region 10 Conference (TENCON).

[10]  Miad Faezipour,et al.  Multi-class SVM based on sleep stage identification using EEG signal , 2014, 2014 IEEE Healthcare Innovation Conference (HIC).

[11]  Adel Al-Jumaily,et al.  A novel partially connected cooperative parallel PSO-SVM algorithm: Study based on sleep apnea detection , 2012, 2012 IEEE Congress on Evolutionary Computation.

[12]  Miad Faezipour,et al.  Efficient obstructive sleep apnea classification based on EEG signals , 2015, 2015 Long Island Systems, Applications and Technology.

[13]  C Guilleminault,et al.  Upper airway resistance syndrome. Central electroencephalographic power and changes in breathing effort. , 2000, American journal of respiratory and critical care medicine.

[14]  Debangshu Dey,et al.  Classification of sleep apnea using cross wavelet transform , 2013, 2013 IEEE 1st International Conference on Condition Assessment Techniques in Electrical Systems (CATCON).