Virtual EEG-electrodes: Convolutional neural networks as a method for upsampling or restoring channels

J Neurosci Methods. 2021 May 1:355:109126. doi: 10.1016/j.jneumeth.2021.109126. Epub 2021 Mar 9.

Abstract

Background: In clinical practice, EEGs are assessed visually. For practical reasons, recordings often need to be performed with a reduced number of electrodes and artifacts make assessment difficult. To circumvent these obstacles, different interpolation techniques can be utilized. These techniques usually perform better for higher electrode densities and values interpolated at areas far from electrodes can be unreliable. Using a method that learns the statistical distribution of the cortical electrical fields and predicts values may yield better results.

New method: Generative networks based on convolutional layers were trained to upsample from 4 or 14 channels or to dynamically restore single missing channels to recreate 21-channel EEGs. 5,144 h of data from 1,385 subjects of the Temple University Hospital EEG database were used for training and evaluating the networks.

Comparison with existing method: The results were compared to spherical spline interpolation. Several statistical measures were used as well as a visual evaluation by board certified clinical neurophysiologists. Overall, the generative networks performed significantly better. There was no difference between real and network generated data in the number of examples assessed as artificial by experienced EEG interpreters whereas for data generated by interpolation, the number was significantly higher. In addition, network performance improved with increasing number of included subjects, with the greatest effect seen in the range 5-100 subjects.

Conclusions: Using neural networks to restore or upsample EEG signals is a viable alternative to spherical spline interpolation.

Keywords: Convolutional neural networks; Deep learning; Electroencephalography; Signal reconstruction; Spatial upsampling; Spherical spline interpolation.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Artifacts
  • Databases, Factual
  • Electrodes
  • Electroencephalography*
  • Humans
  • Neural Networks, Computer*