Wavelet Based Sleep EEG Detection Using Fuzzy Logic

  • Chetna NagpalEmail author
  • Prabhat Kumar Upadhyay
Conference paper
Part of the Communications in Computer and Information Science book series (CCIS, volume 955)


The Sleep stage classification has been accomplished using fuzzy inference system, where the prerecorded data of sleep EEG has been processed with the help of wavelet transform. The investigation on sleep stage detection reveals the quantitative presence of three different stages of sleep i.e. Awake, SWS (slow wave sleep) and REM (rapid eye movement). The proposed work approaches to correctly identify the three classes of sleep EEG using fuzzy classification method based on fuzzy rule base. The 3- channel data is preprocessed by wavelet transform via signal processing tools and further processed to identify the stages of sleep EEG. The extracted features from the processed data are EEG sub-band frequencies, standard deviation measures for EMG and EOG and variance measures for EMG and EOG. These features are required to make the fuzzy rules for FIS (Fuzzy inference system) and further used to identify the sleep stages correctly. Performance analysis of the proposed fuzzy model was accurately evaluated in terms of fuzzy variables and the result shows that the proposed approach is able to classify the EEG signals with the average accuracy of 93% in which SWS stage was best detected among other stages of sleep EEG.


EEG EOG EMG Fuzzy logic Wavelet transform Awake SWS REM 


  1. 1.
    Regan, D.: Human Brain Electrophysiology-Evoked Potentials and Evoked Magnetic Fields in Science and Medicine. Elsevier, New York (1989)Google Scholar
  2. 2.
    Zhang, J., Wu, Y.: Automatic sleep stage classification of single-channel EEG by using complex convolved neural network. Biomed. Eng. Biomed. Tech. 63(2), 177–190 (2018)Google Scholar
  3. 3.
    Koley, B., Dey, D.: Automatic detection of sleep apnea and hypopnea events from single channel measurement of respiration signal employing ensemble binary SVM classifiers. Measurement 46(7), 2082–2092 (2013)CrossRefGoogle Scholar
  4. 4.
    Heiss, J.E., Held, C.M., Estevez, P.A., Perez, C.A., Holzmann, C.A., Perez, J.P.: Classification of sleep stages in infants: a neuro fuzzy approach. IEEE Eng. Med. Biol. Mag. 21(5), 147–151 (2002)CrossRefGoogle Scholar
  5. 5.
    Sinha, R.K.: Artificial neural network detects changes in electro-encephalogram power spectrum of different sleep-wakes in an animal model of heat stress. Med. Biol. Eng. Comput. 41, 595–600 (2003)CrossRefGoogle Scholar
  6. 6.
    Sandya, H.B., Hemanth Kumar, P., Bhudiraja, H., Rao, S.K.: Fuzzy rule based feature extraction and classification of time series signal. Int. J. Soft Comput. Eng. (IJSCE) 3(2) (2013) ISSN: 2231–2307Google Scholar
  7. 7.
    Sarbadhikari, S.N.: Neural network aided analysis of electrophysiological signals from the brain of an animal model of depression subjected to chronic physical exercise. Ph.D. thesis, School of Biomedical Engineering, Banaras Hindu University, 1995Google Scholar
  8. 8.
    James, C.J., Jones, R.D., Bones, P.J., Carrol, G.J.: Spatial analysis of multi-channel EEG recordings through a fuzzy-rule based system in the detection of epileptiform events. In: Proceeding of 20th International Conference of the IEEE Engineering in Medicine and Biology Society (CD-ROM), Hong Kong, p. 4 (1998)Google Scholar
  9. 9.
    James, C.J., et al.: Detection of epileptiform discharges in the EEG by a hybrid system comprising mimetic, self-organized artificial neural network, and fuzzy logic stages. Clin. Neurophy. 110, 2049–2063 (1999)CrossRefGoogle Scholar
  10. 10.
    Jansen, B.: Feature extraction methods for EEG analysis. Electroencephalogr. Clin. Neurophysiol. 61(3), S222 (1985)CrossRefGoogle Scholar
  11. 11.
    Sarbadhikari, S.N.: Neural network aided analysis of electrophysiological signals from the brain of an animal model of depression subjected to chronic physical exercise. Ph.D. thesis, School of Biomedical Engineering, Banaras Hindu University (1995)Google Scholar
  12. 12.
    Cesarelli, M., Clemente, F., Bracale, M.: The flexible FFT algorithm for processing biomedical signals using a PC. J. Biomed. Eng. 12, 527–530 (1990)CrossRefGoogle Scholar
  13. 13.
    Tagluk, M., Sezgin, N., Akin, M.: Estimation of sleep stages by an artificial neural network employing EEG, EMG and EOG. J. Med. Syst. 34(4), 717–725 (2009)CrossRefGoogle Scholar
  14. 14.
    Estévez, P., Held, C., Holzmann, C., Perez, C., Pérez, J., Heiss, J., Garrido, M., Peirano, P.: Polysomnographic pattern recognition for automated classification of sleep-waking states in infants. Med. Biol. Eng. Comput. 40(1), 105–113 (2002)CrossRefGoogle Scholar
  15. 15.
    Jacques, G., et al.: Multiresolution analysis for early diagnosis of Alzheirmer’s disease. In: Proceedings of the 26th Annual International Conference of the IEEE EMBS San Francisco, CA, USA. Sept. 1–5 (2004)Google Scholar
  16. 16.
    Robert, C., Guilpin, C., Limoge, A.: Review of neural network application in sleep research. J. Neurosci. Methods 79, 187–193 (1998)CrossRefGoogle Scholar
  17. 17.
    Kaur, M., Tiwari, P.: Developing brain computer interface using fuzzy logic. Int. J. Inf. Technol. Knowl. Manag. 2, 429–434 (2010)Google Scholar
  18. 18.
    Sarbadhikari, S.N., Dey, S., Ray, A.K.: Chronic exercise alters EEG power spectra in an animal model of depression. Indian J. Physiol. Pharmacol. 40(1), 47–57 (1996)Google Scholar
  19. 19.
    Hasan, J.: Automatic analysis of sleep recording: a critical review. Ann. Clin. Res. 17, 280–287 (1985)Google Scholar
  20. 20.
    Sukanesh, R., Harikumar, R.: Analysis of Fuzzy Techniques and Neural Networks (RBF&MLP) in Classification of Epilepsy Risk Levels from EEG Signals. IETE J. Res. 53(5), 465–474 (2007)CrossRefGoogle Scholar
  21. 21.
    Kumar, R.H., Sukanesh, R.: Fuzzy techniques with aggregation operators for classification and optimization of epilepsy risk level from EEG signals. IETE J. Res. 51(5), 379–388 (2005)CrossRefGoogle Scholar
  22. 22.
    Bankman, I.N., Sigillito, V.G., Wise, R.A., Smith, P.L.: Feature-based detection of the K-complex wave in the human electroencephalogram using neural networks. IEEE Trans. Biomed. Eng. 39(12), 1305–1310 (1992)CrossRefGoogle Scholar
  23. 23.
    Gupta, L., Molfese, D.L., Tammana, R.: An artificial neural network approach to ERP classification. Brain Cogn. 27(3), 311–330 (1995)CrossRefGoogle Scholar
  24. 24.
    Oropesa, E., Cycon, H.L., Jobert, M.: Sleep Stage Classification Using Wavelet Transform and Neural Network. International Computer Science Institute (1999)Google Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2019

Authors and Affiliations

  1. 1.Department of EEEBirla Institute of Technology Offshore CampusRas Al KhaimahUAE
  2. 2.Department of EEEBirla Institute of TechnologyRanchiIndia

Personalised recommendations