Attribute Selection for EEG Signal Classification Using Rough Sets and Neural Networks

  • Kenneth Revett
  • Marcin Szczuka
  • Pari Jahankhani
  • Vassilis Kodogiannis
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4259)


This paper describes the application of rough sets and neural network models for classification of electroencephalogram (EEG) signals from two patient classes: normal and epileptic. First, the wavelet transform (WT) was applied to the EEG time series in order to reduce the dimensionality and highlight important features in the data. Statistical measures of the resulting wavelet coefficients were used for the classification task. Employing rough sets, we sought to determine which of the acquired attributes were necessary/informative as predictors of the decision classes. The results indicate that rough sets was able to accurately classify the datasets with an accuracy of almost 100%. The resulting rule sets were small, with an average cardinality of 6. These results were confirmed using standard neural network based classifiers.


Radial Basis Function Discrete Wavelet Transform Hide Neuron Radial Basis Function Neural Network Recurrent Neural Network 
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.
    Andrzejak, R.G., Lehnertz, K., Mormann, F., Rieke, C., David, P., Elger, C.E.: Indications of nonlinear deterministic and finite-dimensional structures in time series of brain electrical activity. Phys. Rev. E 64, 1–8 (2001)CrossRefGoogle Scholar
  2. 2.
    Bazan, J., Nguyen, H.S., Nguyen, S.H., Synak, P., Wróblewski, J.: Rough set algorithms in classification problems. In: Studies in Fuzziness and Soft Computing, vol. 56, pp. 49–88. Physica-Verlag, Heidelberg (2000)Google Scholar
  3. 3.
    Bazan, J., Szczuka, M.: The Rough Set Exploration System. In: Peters, J.F., Skowron, A. (eds.) Transactions on Rough Sets III. LNCS, vol. 3400, pp. 37–56. Springer, Heidelberg (2005), CrossRefGoogle Scholar
  4. 4.
    Folkers, A., Mosch, F., Malina, T., Hofmann, U.G.: Realtime bioelectrical data acquisition and processing from 128 channels utilizing the wavelet-transformation. Neurocomputing, 52–54, pp. 247–254 (2003)Google Scholar
  5. 5.
    Glover Jr., J.R., Raghaven, N., Ktonas, P.Y., Frost Jr., J.D.: Context-based automated detection of eleptogenic sharp transients in the EEG. IEEE Tans. Biomed. Eng. 36(5), 519–527 (1989)CrossRefGoogle Scholar
  6. 6.
    Guler, I., Ubeyli, E.D.: Application of adaptive neuro-fuzzy inference system for detection of electrocardiographic changes in patients with partial epilepsy using feature extraction. Expert Syst. Appl. 27(3), 323–330 (2004)CrossRefGoogle Scholar
  7. 7.
    Nigam, V.P., Graupe, D.A.: Neural-network-based detection of epilepsy. Neurological Research 26(1), 55–60 (2004)CrossRefGoogle Scholar
  8. 8.
    Ningler, M., Stockmanns, G., Schneider, G., Dressler, O., Kochs, E.F.: Rough Set-Based Classification of EEG-Signals to Detect Intraoperative Awareness: Comparison of Fuzzy and Crisp Discretization of Real Value Attributes. In: Tsumoto, S., Słowiński, R., Komorowski, J., Grzymała-Busse, J.W. (eds.) RSCTC 2004. LNCS (LNAI), vol. 3066, pp. 825–834. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  9. 9.
    Petrosian, A., Prokhorov, D., Homan, R., Dashei, R., Wunsc, D.: Recurrent neural network based prediction of epileptic seizures in intra and extracranial EEG. Neurocomputing 30, 201–218 (2000)CrossRefGoogle Scholar
  10. 10.
    Pradhan, N., Sadasivan, P.K., Arunodaya, G.R.: Detection of seizure activity in EEG by an artificial neural network. Computers and Biomedical Research 29, 303–313 (1996)CrossRefGoogle Scholar
  11. 11.
    Weng, W., Khorasani, K.: An adaptive structure neural network with application to EEG automatic seizure detection. Neural Networks 9, 1223–1240 (1996)CrossRefGoogle Scholar
  12. 12.
    Wojnarski, M.: LTF-C: Architecture, training algorithm and applications of new neural classifier. Fundamenta Informaticae 54(1), 89–105 (2003)MATHMathSciNetGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Kenneth Revett
    • 1
  • Marcin Szczuka
    • 2
  • Pari Jahankhani
    • 1
  • Vassilis Kodogiannis
    • 1
    • 3
  1. 1.Mechatronics Group, Harrow School of Computer ScienceUniv. of WestminsterLondonUK
  2. 2.Institute of MathematicsWarsaw UniversityWarsawPoland
  3. 3.Centre of Systems Analysis and the Mechatronics Group, School of Computer ScienceUniv. of WestminsterLondonUK

Personalised recommendations