An approach to seizure detection using an artificial neural network (ANN).

We have developed an EEG seizure detector based on an artificial neural network. The input layer of the ANN has 31 nodes quantifying the amplitude, slope, curvature, rhythmicity, and frequency components of EEG in a 2 sec epoch. The hidden layer has 30 nodes and the output layer has 8 nodes representing various patterns of EEG activity (e.g. seizure, muscle, noise, normal). The value of the output node representing seizure activity is averaged over 3 consecutive epochs and a seizure is declared when that average exceeds 0.65. Among 78 randomly selected files from 50 patients not in the original training set, the detector declared at least one seizure in 76% of 34 files containing seizures. It declared no seizures in 93% of 44 files not containing seizures. Four false detections during 4.1 h of recording yielded a false detection rate of 1.0/h. The detector can continuously process 40 channels of EEG with a 33 MHz 486 CPU. Although this method is still in its early stages of development, our results represent proof of the principle that ANN could be utilized to provide a practical approach for automatic, on-line, seizure detection.

[1]  W E Hostetler,et al.  Assessment of a computer program to detect epileptiform spikes. , 1992, Electroencephalography and clinical neurophysiology.

[2]  Russell C. Eberhart,et al.  Case study I: the detection of electroencephalogram spikes , 1990 .

[3]  J Gotman,et al.  Seizure recognition and analysis. , 1985, Electroencephalography and clinical neurophysiology. Supplement.

[4]  W. Press,et al.  Numerical Recipes: The Art of Scientific Computing , 1987 .

[5]  Simon Haykin,et al.  Neural Networks: A Comprehensive Foundation , 1998 .

[6]  K. Badie,et al.  A neural network approach to EEG classification for the propose of differential diagnosis between epilepsy and normal EEG states , 1992, 1992 14th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[7]  J. Gotman Automatic seizure detection: improvements and evaluation. , 1990, Electroencephalography and clinical neurophysiology.

[8]  Murray Smith,et al.  Neural Networks for Statistical Modeling , 1993 .

[9]  K. Coburn,et al.  EEG-based, neural-net predictive classification of Alzheimer's disease versus control subjects is augmented by non-linear EEG measures. , 1994, Electroencephalography and clinical neurophysiology.

[10]  J Gotman,et al.  Comparison of traditional reading of the EEG and automatic recognition of interictal epileptic activity. , 1978, Electroencephalography and clinical neurophysiology.

[11]  Philip D. Wasserman,et al.  Neural computing - theory and practice , 1989 .

[12]  R. Fisher,et al.  High-frequency EEG activity at the start of seizures. , 1992, Journal of clinical neurophysiology : official publication of the American Electroencephalographic Society.

[13]  Ernst Fernando Lopes Da Silva Niedermeyer,et al.  Electroencephalography, basic principles, clinical applications, and related fields , 1982 .

[14]  I. Bankman,et al.  Automatic EEG spike detection: what should the computer imitate? , 1993, Electroencephalography and clinical neurophysiology.

[15]  H. Lüders,et al.  Interobserver variability in EEG interpretation , 1985, Neurology.

[16]  Ronald P. Lesser Guideline Seven: A Proposal for Standard Montages to Be Used in Clinical EEG , 1994, Journal of clinical neurophysiology : official publication of the American Electroencephalographic Society.

[17]  G. W. Harding An automated seizure monitoring system for patients with indwelling recording electrodes. , 1993, Electroencephalography and clinical neurophysiology.

[18]  R. M. Siegel,et al.  Pattern recognition of the electroencephalogram by artificial neural networks. , 1993, Electroencephalography and clinical neurophysiology.

[19]  Russell C. Eberhart,et al.  Neural network PC tools , 1990 .

[20]  J. Gotman Automatic recognition of epileptic seizures in the EEG. , 1982, Electroencephalography and clinical neurophysiology.

[21]  L. V. Hutton Using statistics to assess the performance of neural network classifers , 1992 .

[22]  Jacek M. Zurada,et al.  Introduction to artificial neural systems , 1992 .

[23]  F. Pierelli,et al.  Long-term EEG-video-audio monitoring: computer detection of focal EEG seizure patterns. , 1992, Electroencephalography and clinical neurophysiology.

[24]  Mike James,et al.  Classification Algorithms , 1986, Encyclopedia of Machine Learning and Data Mining.

[25]  J. Gotman,et al.  Improvement in seizure detection performance by automatic adaptation to the EEG of each patient. , 1993, Electroencephalography and clinical neurophysiology.

[26]  P Guedes de Oliveira,et al.  Spike detection based on a pattern recognition approach using a microcomputer. , 1983, Electroencephalography and clinical neurophysiology.

[27]  H. Semlitsch,et al.  Discrimination between demented patients and normals based on topographic EEG slow wave activity: comparison between z statistics, discriminant analysis and artificial neural network classifiers. , 1994, Electroencephalography and clinical neurophysiology.

[28]  Sara E. Wilson,et al.  EEG classification for estimating anesthetic depth during halothane anesthesia , 1992, 1992 14th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[29]  K. Meador,et al.  Computerized seizure detection of complex partial seizures. , 1991, Electroencephalography and clinical neurophysiology.