Enhanced visibility graph for EEG classification

  • 1Department Computer Science, Oslo Metropolitan University, Oslo, Norway.
  • 2School of Economics, Innovation and Technology, Kristiania University of Applied Sciences, Oslo, Norway.
  • 3Simula Research Laboratory, Numerical Analysis and Scientific Computing, Oslo, Norway.
  • 4Department of Microsystems, University of South-Eastern Norway, Kongsberg, Norway.
  • 5DARWIN, Norwegian Research Center NORCE, Oslo, Norway.
  • 6Institute of Informatics, Oslo University, Oslo, Norway.

|

Abstract

Electroencephalography (EEG) holds immense potential for decoding complex brain patterns associated with cognitive states and neurological conditions. In this paper, we propose an end-to-end framework for EEG classification that integrates power spectral density (PSD) and visibility graph (VG) features together with deep learning (DL) techniques. Our framework offers a holistic approach for capturing both frequency-domain characteristics and temporal dynamics of EEG signals. We evaluate four DL architectures, namely multilayer perceptron (MLP), long short-term memory (LSTM) networks, InceptionTime and ChronoNet, applied to several datasets and in different experimental conditions. Results demonstrate the efficacy of our framework in accurately classifying EEG data, in particular when using VG features. We also shed new light on the relative strengths and limitations of different feature extraction methods and DL architectures in the context of EEG classification. Our work contributes to advancing EEG analysis and facilitating the development of more accurate and reliable EEG-based systems for neuroscience and beyond. The full code of this research work is available on https://github.com/asmab89/VisibilityGraphs.git.