Classification of mental task from EEG data using neural networks based on particle swarm optimization

The brain-computer interface (BCI) is a system that transforms the brain activity of different mental tasks into a control signal. The system provides an augmentative communication method for patients with severe motor disabilities. In this paper, a neural classifier based on improved particle swarm optimization (IPSO) is proposed to classify an electroencephalogram (EEG) of mental tasks for left-hand movement imagination, right-hand movement imagination, and word generation. First, the EEG patterns utilize principle component analysis (PCA) in order to reduce the feature dimensions. Then a three-layer neural network trained using particle swarm optimization is used to realize a classifier. The proposed IPSO method consists of the modified evolutionary direction operator (MEDO) and the traditional particle swarm optimization algorithm (PSO). The proposed MEDO combines the evolutionary direction operator (EDO) and the migration. The MEDO can strengthen the searching global solution. The IPSO algorithm can prevent premature convergence and outperform the other existing methods. Experimental results have shown that our method performs well for the classification of mental tasks from EEG data.

[1]  G. Pfurtscheller,et al.  On-line EEG classification during externally-paced hand movements using a neural network-based classifier. , 1996, Electroencephalography and clinical neurophysiology.

[2]  Xu Jin,et al.  Adaboost for improving classification of left and right hand motor imagery tasks , 2005, Proceedings. 2005 First International Conference on Neural Interface and Control, 2005..

[3]  Jdel.R. Millan,et al.  On the need for on-line learning in brain-computer interfaces , 2004, 2004 IEEE International Joint Conference on Neural Networks (IEEE Cat. No.04CH37541).

[4]  Shigeo Abe DrEng Pattern Classification , 2001, Springer London.

[5]  Toshio Fukuda,et al.  Theory and applications of neural networks for industrial control systems , 1992, IEEE Trans. Ind. Electron..

[6]  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.

[7]  David G. Stork,et al.  Pattern Classification , 1973 .

[8]  Chao-Lung Chiang,et al.  Improved genetic algorithm for power economic dispatch of units with valve-point effects and multiple fuels , 2005 .

[9]  Xiao-Hu Yu,et al.  Efficient Backpropagation Learning Using Optimal Learning Rate and Momentum , 1997, Neural Networks.

[10]  F. L. D. Silva,et al.  Event-related EEG/MEG synchronization and desynchronization: basic principles , 1999, Clinical Neurophysiology.

[11]  D.J. McFarland,et al.  Sensorimotor rhythm-based brain-computer interface (BCI): feature selection by regression improves performance , 2005, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[12]  J R Wolpaw,et al.  Spatial filter selection for EEG-based communication. , 1997, Electroencephalography and clinical neurophysiology.

[13]  C. S. George Lee,et al.  Neural fuzzy systems: a neuro-fuzzy synergism to intelligent systems , 1996 .

[14]  Rajesh P. N. Rao,et al.  Dynamic Bayesian Networks for Brain-Computer Interfaces , 2004, NIPS.

[15]  Reinhold Scherer,et al.  Study of discriminant analysis applied to motor imagery bipolar data , 2006, Medical & Biological Engineering & Computing.

[16]  C.W. Anderson,et al.  Comparison of linear, nonlinear, and feature selection methods for EEG signal classification , 2003, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[17]  Abbas Erfanian,et al.  EEG signals can be used to detect the voluntary hand movements by using an enhanced resource-allocating neural network , 2001, 2001 Conference Proceedings of the 23rd Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[18]  Wolfgang L. Zagler,et al.  Computers for Handicapped Persons , 1994, Lecture Notes in Computer Science.

[19]  Juha Karhunen,et al.  Principal component neural networks — Theory and applications , 1998, Pattern Analysis and Applications.

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

[21]  Saman K. Halgamuge,et al.  Self-organizing hierarchical particle swarm optimizer with time-varying acceleration coefficients , 2004, IEEE Transactions on Evolutionary Computation.

[22]  Bernhard Graimann,et al.  A comparison approach toward finding the best feature and classifier in cue-based BCI , 2007, Medical & Biological Engineering & Computing.

[23]  D.H. Werner,et al.  Particle swarm optimization versus genetic algorithms for phased array synthesis , 2004, IEEE Transactions on Antennas and Propagation.

[24]  G. Pfurtscheller,et al.  Rapid prototyping of an EEG-based brain-computer interface (BCI) , 2001, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[25]  Christa Neuper,et al.  Graz Brain-Computer Interface (BCI) II , 1994, ICCHP.

[26]  Tung-Kuan Liu,et al.  Hybrid Taguchi-genetic algorithm for global numerical optimization , 2004, IEEE Transactions on Evolutionary Computation.

[27]  G. Pfurtscheller,et al.  Motor imagery activates primary sensorimotor area in humans , 1997, Neuroscience Letters.

[28]  Jukka Heikkonen,et al.  A local neural classifier for the recognition of EEG patterns associated to mental tasks , 2002, IEEE Trans. Neural Networks.

[29]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[30]  Osamu Inoue,et al.  New evolutionary direction operator for genetic algorithms , 1995 .