Feature Extraction and Classification of EEG Signals Using Wavelet Transform, SVM and Artificial Neural Networks for Brain Computer Interfaces

Brain Computer Interface one of hopeful interface technologies between humans and machines. Electroencephalogram-based Brain Computer Interfaces have become a hot spot in the research of neural engineering, rehabilitation, and brain science. The artifacts are disturbance that can occur during the signal acquisition and that can alter the analysis of the signals themselves. Detecting artifacts produced in electroencephalography data by muscle activity, eye blinks and electrical noise is a common and important problem in electroencephalography research. In this research, we used five different methods for detecting trials containing artifacts. Finally we used two different neural networks, and support vector machine to classify features that are extracted by wavelet transform.

[1]  E Donchin,et al.  Brain-computer interface technology: a review of the first international meeting. , 2000, IEEE transactions on rehabilitation engineering : a publication of the IEEE Engineering in Medicine and Biology Society.

[2]  E Donchin,et al.  The mental prosthesis: assessing the speed of a P300-based brain-computer interface. , 2000, IEEE transactions on rehabilitation engineering : a publication of the IEEE Engineering in Medicine and Biology Society.

[3]  Jie Deng,et al.  Classification of the intention to generate a shoulder versus elbow torque by means of a time–frequency synthesized spatial patterns BCI algorithm , 2005, Journal of neural engineering.

[4]  S. Nishida,et al.  A new brain-computer interface design using fuzzy ARTMAP , 2002, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[5]  E. Donchin,et al.  EEG-based communication: prospects and problems. , 1996, IEEE transactions on rehabilitation engineering : a publication of the IEEE Engineering in Medicine and Biology Society.

[6]  Dennis J. McFarland,et al.  Brain–computer interfaces for communication and control , 2002, Clinical Neurophysiology.

[7]  Martin T. Hagan,et al.  Neural network design , 1995 .

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

[9]  G. Pfurtscheller,et al.  Brain-Computer Interfaces for Communication and Control. , 2011, Communications of the ACM.

[10]  Hasan Ocak,et al.  Optimal classification of epileptic seizures in EEG using wavelet analysis and genetic algorithm , 2008, Signal Process..

[11]  Timothy Masters,et al.  Practical neural network recipes in C , 1993 .

[12]  Arnaud Delorme,et al.  EEGLAB: an open source toolbox for analysis of single-trial EEG dynamics including independent component analysis , 2004, Journal of Neuroscience Methods.

[13]  Amitava Chatterjee,et al.  Cross-correlation aided support vector machine classifier for classification of EEG signals , 2009, Expert Syst. Appl..