Epilepsy classification using optimized artificial neural network

Neurol Res. 2018 Nov;40(11):982-994. doi: 10.1080/01616412.2018.1508544. Epub 2018 Aug 29.

Abstract

Objectives: An Electroencephalogram (EEG) is the result of co-operative actions performed by brain cells. In other words, it can be defined as the time course of extracellular field potentials that are generated due to the synchronous action of cells. It is widely used for the analysis and diagnosis of several conditions. But this clinical data use to be multi-dimensional, context-dependent, complex, and it causes a concoction of various computing related research challenges. The objective of this study was to develop a computer-aided diagnosis system for epilepsy detection using EEG signals to ease the diagnosis process.

Materials: In this study, EEG datasets for epilepsy disease detection were taken from a public domain (Bonn University, Germany). These EEG recordings contain 100 single-channel EEG signals with maximum duration of 23.6 seconds. This data set was recorded intra-cranially and extra-cranially with the help of a 128-channel amplifier system using a common reference point.

Results: For a unique set of EEG signal features, the Optimized Artificial Neural Network model for classification and validation was developed with optimum neurons in the hidden layer. Results were tested on the basis of accuracy, sensitivity, precision, and specificity for all classes. The proposed Particle Swarm Optimized Artificial Neural Network provided 99.3% accuracy for EEG signal classification.

Discussion: Our results indicate that artificial neural network has efficiency to provide higher accuracy for epilepsy detection if the statistical features are extracted carefully. It is also possible to improve results for real time diagnosis by using optimization technique for error reduction.

Abbreviations: EEG: Electroencephalogram CAD: Computer-Aided Diagnosis ANN: Artificial Neural Network PSO: Particle Swarm Optimization FIR: Finite Impulse Response IIR: Infinite Impulse Response MSE: Mean Square Error.

Keywords: Epilepsy; computer aided diagnosis; electroencephalogram; ictal; inter-ictal; mean square error.

MeSH terms

  • Brain / physiopathology
  • Diagnosis, Computer-Assisted / methods*
  • Electroencephalography* / methods
  • Epilepsy / classification*
  • Epilepsy / physiopathology
  • Humans
  • Neural Networks, Computer*
  • Sensitivity and Specificity
  • Signal Processing, Computer-Assisted
  • Statistics as Topic