Robin’s Viewer: Using deep-learning predictions to assist EEG annotation

Robin Weiler, Marina Diachenko, Erika L. Juarez-Martinez, Arthur Ervin Avramiea, Peter Bloem, Klaus Linkenkaer-Hansen*

*Corresponding author for this work

Research output: Contribution to JournalArticleAcademicpeer-review

Abstract

Machine learning techniques such as deep learning have been increasingly used to assist EEG annotation, by automating artifact recognition, sleep staging, and seizure detection. In lack of automation, the annotation process is prone to bias, even for trained annotators. On the other hand, completely automated processes do not offer the users the opportunity to inspect the models’ output and re-evaluate potential false predictions. As a first step toward addressing these challenges, we developed Robin’s Viewer (RV), a Python-based EEG viewer for annotating time-series EEG data. The key feature distinguishing RV from existing EEG viewers is the visualization of output predictions of deep-learning models trained to recognize patterns in EEG data. RV was developed on top of the plotting library Plotly, the app-building framework Dash, and the popular M/EEG analysis toolbox MNE. It is an open-source, platform-independent, interactive web application, which supports common EEG-file formats to facilitate easy integration with other EEG toolboxes. RV includes common features of other EEG viewers, e.g., a view-slider, tools for marking bad channels and transient artifacts, and customizable preprocessing. Altogether, RV is an EEG viewer that combines the predictive power of deep-learning models and the knowledge of scientists and clinicians to optimize EEG annotation. With the training of new deep-learning models, RV could be developed to detect clinical patterns other than artifacts, for example sleep stages and EEG abnormalities.

Original languageEnglish
Article number1025847
JournalFrontiers in Neuroinformatics
Volume16
DOIs
Publication statusPublished - 19 Jan 2023

Bibliographical note

Funding Information:
This study was supported by the program committees “Compulsivity Impulsivity Attention” of Amsterdam Neuroscience (to KL-H), the Netherlands Organization for Scientific Research (NWO) Social Sciences grant 406.15.256 (to A-EA and KL-H), the NWO Dutch National Research Agenda, NWA-ORC Call (NewTdec: NWA.1160.18.200), and ZonMW Top grant (2019/01724/ZONMW) (to KL-H).

Publisher Copyright:
Copyright © 2023 Weiler, Diachenko, Juarez-Martinez, Avramiea, Bloem and Linkenkaer-Hansen.

Keywords

  • annotation
  • artifacts
  • deep learning
  • EEG
  • open source
  • Python
  • viewer

Fingerprint

Dive into the research topics of 'Robin’s Viewer: Using deep-learning predictions to assist EEG annotation'. Together they form a unique fingerprint.

Cite this