Intracerebral EEG Artifact Identification Using Convolutional Neural Networks

Petr Nejedly, Jan Cimbalnik, Petr Klimes, Filip Plesinger, Josef Halamek, Vaclav Kremen, Ivo Viscor, Benjamin H. Brinkmann, Martin Pail, Milan Brazdil, Gregory Worrell, Pavel Jurak

Research output: Contribution to journalArticlepeer-review

20 Scopus citations


Manual and semi-automatic identification of artifacts and unwanted physiological signals in large intracerebral electroencephalographic (iEEG) recordings is time consuming and inaccurate. To date, unsupervised methods to accurately detect iEEG artifacts are not available. This study introduces a novel machine-learning approach for detection of artifacts in iEEG signals in clinically controlled conditions using convolutional neural networks (CNN) and benchmarks the method’s performance against expert annotations. The method was trained and tested on data obtained from St Anne’s University Hospital (Brno, Czech Republic) and validated on data from Mayo Clinic (Rochester, Minnesota, U.S.A). We show that the proposed technique can be used as a generalized model for iEEG artifact detection. Moreover, a transfer learning process might be used for retraining of the generalized version to form a data-specific model. The generalized model can be efficiently retrained for use with different EEG acquisition systems and noise environments. The generalized and specialized model F1 scores on the testing dataset were 0.81 and 0.96, respectively. The CNN model provides faster, more objective, and more reproducible iEEG artifact detection compared to manual approaches.

Original languageEnglish (US)
Pages (from-to)225-234
Number of pages10
Issue number2
StatePublished - Apr 15 2019


  • Artifact probability matrix (APM)
  • Convolutional neural networks (CNN)
  • Intracranial EEG (iEEG)
  • Noise detection

ASJC Scopus subject areas

  • Software
  • General Neuroscience
  • Information Systems


Dive into the research topics of 'Intracerebral EEG Artifact Identification Using Convolutional Neural Networks'. Together they form a unique fingerprint.

Cite this