Abstract
Sleep quality is one of the most important measures of healthy life, especially considering the huge number of sleep-related disorders. Identifying sleep stages using multi-channel recordings like polysomnographic (PSG) signals is an effective way of assessing sleep quality. However, manual sleep stage classification is time-consuming, tedious and highly subjective. To overcome this, automatic sleep classification was proposed, in which pre-processing, feature extraction and classification are the three main steps. Since the classification accuracy is deeply affected by the features selection, in this paper several feature selection methods as well as rank aggregation methods are compared. Feature selection methods are evaluated by three criteria: accuracy, stability and similarity. For classification two different classifiers (k-nearest neighbor and multilayer feedforward neural network) were utilized. Simulation results show that MRMR-MID achieves highest classification performance while Fisher method provides the most stable rankings.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
The AASM Manual for the Scoring of Sleep and Associated Events-Rules, Terminology and Technical Specifications. http://www.aasmnet.org/scoringmanual/
Abeel, T., Helleputte, T., Van de Peer, Y., Dupont, P., Saeys, Y.: Robust biomarker identification for cancer diagnosis with ensemble feature selection methods. Bioinformatics 26, 392–398 (2010)
Prati, R.C.: Combining feature ranking algorithms through rank aggregation. In: Proceedings of the International Joint Conference on Neural Networks, pp. 10–15 (2012)
Herrera, L.J., Fernandes, C.M., Mora, A.M., Migotina, D., Largo, R., Guillen, A., Rosa, A.C.: Combination of heterogeneous EEG feature extraction methods and stacked sequential learning for sleep stage classification. Int. J. Neural Syst. 23, 1350012 (2013)
Şen, B., Peker, M., Çavuşoğlu, A., Çelebi, F.V.: A comparative study on classification of sleep stage based on EEG signals using feature selection and classification algorithms. J. Med. Syst. 38, 18 (2014)
Koley, B., Dey, D.: An ensemble system for automatic sleep stage classification using single channel EEG signal. Comput. Biol. Med. 42, 1186–1195 (2012)
Zoubek, L., Charbonnier, S., Lesecq, S., Buguet, A., Chapotot, F.: Feature selection for sleep/wake stages classification using data driven methods. Biomed. Signal Process. Control 2, 171–179 (2007)
Özşen, S.: Classification of sleep stages using class-dependent sequential feature selection and artificial neural network. Neural Comput. Appl. 23, 1239–1250 (2013)
Adnane, M., Jiang, Z., Yan, Z.: Sleep–wake stages classification and sleep efficiency estimation using single-lead electrocardiogram. Expert Syst. Appl. 39, 1401–1413 (2012)
Lajnef, T., Chaibi, S., Ruby, P., Aguera, P.-E., Eichenlaub, J.-B., Samet, M., Kachouri, A., Jerbi, K.: Learning machines and sleeping brains: automatic sleep stage classification using decision-tree multi-class support vector machines. J. Neurosci. Methods 250, 94–105 (2015)
Saeys, Y., Inza, I., Larrañaga, P.: A review of feature selection techniques in bioinformatics. Bioinformatics 23, 2507–2517 (2007)
Seni, G., Elder, J.: Ensemble Methods in Data Mining: Improving Accuracy Through Combining Predictions. Morgan & Claypool Publishers (2010)
Dwork, C., Kumar, R., Naor, M., Sivakumar, D.: Rank aggregation methods for the Web. In: Proceedings of the 10th International Conference on World Wide Web, pp. 613–622 (2001)
Lin, S.: Rank aggregation methods. Wiley Interdisc. Rev. Comput. Stat. 2, 555–570 (2010)
Estrada, E., Nava, P., Nazeran, H., Behbehani, K., Burk, J., Lucas, E.: Itakura Distance: a useful similarity measure between EEG and EOG signals in computer-aided classification of sleep stages. In: Conference Proceedings, IEEE Engineering Medical Biology Society, vol. 2, pp. 1189–1192 (2005)
The Sleep-EDF Database [Expanded]. http://www.physionet.org/physiobank/database/sleep-edfx/
Wiltschko, A.B., Gage, G.J., Berke, J.D.: Wavelet filtering before spike detection preserves waveform shape and enhances single-unit discrimination. J. Neurosci. Methods 173, 34–40 (2008)
Ebrahimi, F., Mikaeili, M., Estrada, E., Nazeran, H.: Automatic sleep stage classification based on EEG signals by using neural networks and wavelet packet coefficients. In: Conference of the Proceedings, IEEE Engineering in Medicine and Biology Society, pp. 1151–1154 (2008)
Zhang, Y., Zhao, Y.: Real and imaginary modulation spectral subtraction for speech enhancement. Speech Commun. 55, 509–522 (2013)
Taşmaz, H., Erçelebi, E.: Speech enhancement based on undecimated wavelet packet-perceptual filterbanks and MMSE–STSA estimation in various noise environments. Digit. Signal Process. 18, 797–812 (2008)
Dursun, M., Gunes, S., Ozsen, S., Yosunkaya, S.: Comparison of artificial immune clustering with fuzzy C-means clustering in the sleep stage classification problem. In: International Symposium on Innovations in Intelligent Systems and Applications, pp. 1–4 (2012)
Kira, K., Rendell, L.: The feature selection problem: traditional methods and a new algorithm. In: AAAI, pp. 129–134 (1992)
Robnik-Šikonja, M., Kononenko, I.: Theoretical and empirical analysis of ReliefF and RReliefF. Mach. Learn. 53, 23–69 (2003)
Ding, C., Peng, H.: Minimum redundancy feature selection from microarray gene expression data. J. Bioinform. Comput. Biol. 3, 185–205 (2005)
Gu, Q., Li, Z., Han, J.: Generalized Fisher Score for Feature Selection. CoRR. abs/1202.3725 (2012)
Liu, H.L.H., Setiono, R.: Chi2: feature selection and discretization of numeric attributes. In: Proceedings of 7th IEEE International Conference on Tools with Artificial Intelligence, pp. 5–8 (1995)
Quinlan, J.R.: C4.5: Programs for Machine Learning. Morgan Kaufmann Publishers (1993)
Fleuret, F.: Fast binary feature selection with conditional mutual information. J. Mach. Learn. Res. 5, 1531–1555 (2004)
Kolde, R., Laur, S., Adler, P., Vilo, J.: Robust rank aggregation for gene list integration and meta-analysis. Bioinformatics 28, 573–580 (2012)
Wald, R., Khoshgoftaar, T.M., Dittman, D.: Mean aggregation versus robust rank aggregation for ensemble gene selection. In: 2012 11th International Conference on Machine Learning and Applications, pp. 63–69 (2012)
Duda, R.O., Hart, P.E., Stork, D.G.: Pattern Classification. Wiley, Hoboken (2012)
Zhang, G., Patuwo, B.E., Hu, M.Y.: Forecasting with artificial neural networks: the state of the art. Int. J. Forecast. 14(1), 35–62 (1998)
Kalousis, A., Prados, J., Hilario, M.: Stability of feature selection algorithms: a study on high-dimensional spaces. Knowl. Inf. Syst. 12, 95–116 (2007)
Imtiaz, S.A., Rodriguez-Villegas, E.: Recommendations for performance assessment of automatic sleep staging algorithms. In: Conference Proceedings: Annual International Conference of the IEEE Engineering in Medicine and Biology Society, IEEE Engineering in Medicine and Biology Society, Annual Conference, pp. 5044–5047 (2014)
Satopaa, V., Albrecht, J., Irwin, D., Raghavan, B.: Finding a “Kneedle” in a haystack: detecting knee points in system behavior. In: 2011 31st International Conference on Distributed Computing Systems Workshops, pp. 166–171 (2011)
Acknowledgment
This work was partially funded by FCT Strategic Program UID/EEA/00066/203 of UNINOVA, CTS and INCENTIVO/EEI/UI0066/2014 of UNINOVA.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Najdi, S., Gharbali, A.A., Fonseca, J.M. (2016). A Comparison of Feature Ranking and Rank Aggregation Techniques in Automatic Sleep Stage Classification Based on Polysomnographic Signals. In: Ortuño, F., Rojas, I. (eds) Bioinformatics and Biomedical Engineering. IWBBIO 2016. Lecture Notes in Computer Science(), vol 9656. Springer, Cham. https://doi.org/10.1007/978-3-319-31744-1_21
Download citation
DOI: https://doi.org/10.1007/978-3-319-31744-1_21
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-31743-4
Online ISBN: 978-3-319-31744-1
eBook Packages: Computer ScienceComputer Science (R0)