Feature Selection and Classifier Parameter Estimation for EEG Signal Peak Detection Using Gravitational Search Algorithm

Peak detection is a significant step in analyzing the electroencephalography (EEG) signal because peaks may represent meaningful brain activities. Several approaches can be used for peak point detection such as time domain, frequency domain, time-frequency domain, and nonlinear approaches. The main intention of this study is to find the significant peak features in time domain approach and this can be done using feature selection methods such as gravitational search algorithm (GSA) and particle swarm optimization (PSO). This study focuses on using GSA method, a new computational intelligence algorithm. Moreover, a rule-based classifier is employed to distinguish a peak point based on the selected features. Using GSA, the parameter estimation of the classifier and the peak feature selection can be done simultaneously. Based on the experimental results, the significant peak features of the peak detection algorithm were obtained where the average test accuracy is 77.74%.

[1]  Nurettin Acir,et al.  Automatic detection of epileptiform events in EEG by a three-stage procedure based on artificial neural networks , 2005, IEEE Transactions on Biomedical Engineering.

[2]  Tong Zhang,et al.  A multistage, multimethod approach for automatic detection and classification of epileptiform EEG , 2002, IEEE Transactions on Biomedical Engineering.

[3]  M. Sabarimalai Manikandan,et al.  A novel method for detecting R-peaks in electrocardiogram (ECG) signal , 2012, Biomed. Signal Process. Control..

[4]  Rūta Samaitienė,et al.  EEG analysis - automatic spike detection , 2012 .

[5]  Hossein Nezamabadi-pour,et al.  BGSA: binary gravitational search algorithm , 2010, Natural Computing.

[6]  W.R. Fright,et al.  A multistage system to detect epileptiform activity in the EEG , 1993, IEEE Transactions on Biomedical Engineering.

[7]  Mohd Saberi Mohamad,et al.  Feature Selection and Classifier Parameters Estimation for EEG Signals Peak Detection Using Particle Swarm Optimization , 2014, TheScientificWorldJournal.

[8]  Luciano Boquete,et al.  EOG-based eye movements codification for human computer interaction , 2012, Expert Syst. Appl..

[9]  Nurettin Acir,et al.  Automated system for detection of epileptiform patterns in EEG by using a modified RBFN classifier , 2005, Expert Syst. Appl..

[10]  Nurettin Acir,et al.  Automatic spike detection in EEG by a two-stage procedure based on support vector machines , 2004, Comput. Biol. Medicine.

[11]  Hossein Nezamabadi-pour,et al.  GSA: A Gravitational Search Algorithm , 2009, Inf. Sci..

[12]  Carsten Welsch,et al.  A non-linear algorithm for current signal filtering and peak detection in SiPM , 2012 .

[13]  Jeffrey D Bradley,et al.  A semi-automatic method for peak and valley detection in free-breathing respiratory waveforms. , 2006, Medical physics.

[14]  S R Dumpala,et al.  An algorithm for the detection of peaks in biological signals. , 1982, Computer programs in biomedicine.

[15]  Max Q.-H. Meng,et al.  Robust peak detection of pulse waveform using height ratio , 2008, 2008 30th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.