EEG-Based Seizure detection using linear graph convolution network with focal loss

Comput Methods Programs Biomed. 2021 Sep:208:106277. doi: 10.1016/j.cmpb.2021.106277. Epub 2021 Jul 13.

Abstract

Background and objectives: Epilepsy is a clinical phenomenon caused by sudden abnormal and excessive discharge of brain neurons. It affects around 70 million people all over the world. Seizure detection from Electroencephalography (EEG) has achieved rapid development. However, existing methods often extract features from single channel EEG while ignoring the spatial relationship between different EEG channels. To fill this gap, a novel seizure detection model based on linear graph convolution network (LGCN) was proposed to enhance the feature embedding of raw EEG signals during seizure and non-seizure periods.

Method: Pearson correlation matrix of raw EEG signals was calculated to build the input graph of the graph neural network where the coefficients of the matrix models the spatial relations in EEG signals. The last softmax layer makes the final decision (seizure vs. non-seizure). In addition, focal loss was utilized to redefine the loss function of LGCN to deal with the data imbalance problem during seizure detection.

Results: Experiments are conducted on the CHB-MIT dataset. The seizure detection accuracy, specificity, sensitivity, F1 and Auc are 99.30%, 98.82%, 99.43%, 98.73% and 98.57% respectively.

Conclusions: The proposed approach yields superior performance over the-state-of-the-art in seizure detection tasks on the CHB-MIT dataset. Our method works in an end-to-end manner and it does not need manually designed features. The ability to deal with imbalanced data is also attractive in real seizure detection scenarios where the duration of seizures is much shorter than the lasting time of non-seizure events.

Keywords: Electroencephalography (EEG); Focal loss; Linear graph convolution network; Pearson correction; Seizure detection.

MeSH terms

  • Algorithms
  • Electroencephalography
  • Epilepsy*
  • Humans
  • Seizures / diagnosis
  • Signal Processing, Computer-Assisted*