Improved spiking neural networks for EEG classification and epilepsy and seizure detection

  • Authors:
  • Samanwoy Ghosh-Dastidar;Hojjat Adeli

  • Affiliations:
  • Ph.D. Candidate, Department of Biomedical Engineering, The Ohio State University. E-mail: ghosh-dastidar.3@osu.edu;Abba G. Lichtenstein professor, Depts. of Biomed. Eng., Biomed. Inform., Civil and Enviro. Eng. and Geodetic Sci., Elec. and Comp. Eng., and Neurosci., The Ohio State Univ., 470 Hitchcock Hall, 20 ...

  • Venue:
  • Integrated Computer-Aided Engineering
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

The goal of this research is to develop an efficient SNN model for epilepsy and epileptic seizure detection using electroencephalograms (EEGs), a complicated pattern recognition problem. Three training algorithms are investigated: SpikeProp (using both incremental and batch processing), QuickProp, and RProp. Since the epilepsy and epileptic seizure detection problem requires a large training dataset the efficacy of these algorithms is investigated by first applying them to the XOR and Fisher iris benchmark problems. Three measures of performance are investigated: number of convergence epochs, computational efficiency, and classification accuracy. Extensive parametric analysis is performed to identify heuristic rules and optimum parameter values that increase the computational efficiency and classification accuracy. The result is a remarkable increase in computational efficiency. For the XOR problem, the computational efficiency of SpikeProp, QuickProp, and RProp is increased by a factor of 588, 82, and 75, respectively, compared with the results reported in the literature. EEGs from three different subject groups are analyzed: (a) healthy subjects, (b) epileptic subjects during a seizure-free interval, and (c) epileptic subjects during a seizure. It is concluded that RProp is the best training algorithm because it has the highest classification accuracy among all training algorithms specially for large size training datasets with about the same computational efficiency provided by SpikeProp. The SNN model for EEG classification and epilepsy and seizure detection uses RProp as training algorithm. This model yields a high classification accuracy of 92.5%.