EEGsig: an open-source machine learning-based toolbox for EEG signal
processing
- URL: http://arxiv.org/abs/2010.12877v2
- Date: Thu, 26 Aug 2021 09:41:49 GMT
- Title: EEGsig: an open-source machine learning-based toolbox for EEG signal
processing
- Authors: Fardin Ghorbani, Javad Shabanpour, Sepideh Monjezi, Hossein Soleimani,
Soheil Hashemi, Ali Abdolali
- Abstract summary: In this paper, we demonstrate a toolbox and graphic user interface, EEGsig, for the full process of EEG signals.
We have aggregated all three EEG signal processing steps, including preprocessing, feature extraction, and classification into EEGsig.
For selecting the best feature extracted, all EEG signal channels can be visible simultaneously.
- Score: 0.9635229697369337
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: In the quest to realize a comprehensive EEG signal processing framework, in
this paper, we demonstrate a toolbox and graphic user interface, EEGsig, for
the full process of EEG signals. Our goal is to provide a comprehensive suite,
free and open-source framework for EEG signal processing where the users
especially physicians who do not have programming experience can focus on their
practical requirements to speed up the medical projects. Developed on MATLAB
software, we have aggregated all the three EEG signal processing steps,
including preprocessing, feature extraction, and classification into EEGsig. In
addition to a varied list of useful features, in EEGsig, we have implemented
three popular classification algorithms (K-NN, SVM, and ANN) to assess the
performance of the features. Our experimental results demonstrate that our
novel framework for EEG signal processing attained excellent classification
results and feature extraction robustness under different machine learning
classifier algorithms. Besides, in EEGsig, for selecting the best feature
extracted, all EEG signal channels can be visible simultaneously; thus, the
effect of each task on the signal can be visible. We believe that our
user-centered MATLAB package is an encouraging platform for novice users as
well as offering the highest level of control to expert users
Related papers
- EEGMamba: Bidirectional State Space Model with Mixture of Experts for EEG Multi-task Classification [1.4004287903552533]
We introduce EEGMamba, the first universal EEG classification network to truly implement multi-task learning for EEG applications.
EEGMamba seamlessly integrates the Spatio-Temporal-Adaptive (ST- adaptive) module, bidirectional Mamba, and Mixture of Experts (MoE) into a unified framework.
We evaluate our model on eight publicly available EEG datasets, and the experimental results demonstrate its superior performance in four types of tasks.
arXiv Detail & Related papers (2024-07-20T11:15:47Z) - BRIEDGE: EEG-Adaptive Edge AI for Multi-Brain to Multi-Robot Interaction [4.815698105652729]
BRIEDGE is an end-to-end system for multi-brain to multi-robot interaction through an EEG-adaptive neural network and an encoding-decoding communication framework.
The encoding-decoding communication framework then encodes the EEG-based semantic information and decodes it into commands in the process of data transmission.
Our experiments show that BRIEDGE achieves the best classification accuracy of heterogeneous EEG data, and more stable performance under noisy environments.
arXiv Detail & Related papers (2024-03-14T15:43:48Z) - Enhancing EEG-to-Text Decoding through Transferable Representations from Pre-trained Contrastive EEG-Text Masked Autoencoder [69.7813498468116]
We propose Contrastive EEG-Text Masked Autoencoder (CET-MAE), a novel model that orchestrates compound self-supervised learning across and within EEG and text.
We also develop a framework called E2T-PTR (EEG-to-Text decoding using Pretrained Transferable Representations) to decode text from EEG sequences.
arXiv Detail & Related papers (2024-02-27T11:45:21Z) - CSLP-AE: A Contrastive Split-Latent Permutation Autoencoder Framework
for Zero-Shot Electroencephalography Signal Conversion [49.1574468325115]
A key aim in EEG analysis is to extract the underlying neural activation (content) as well as to account for the individual subject variability (style)
Inspired by recent advancements in voice conversion technologies, we propose a novel contrastive split-latent permutation autoencoder (CSLP-AE) framework that directly optimize for EEG conversion.
arXiv Detail & Related papers (2023-11-13T22:46:43Z) - DGSD: Dynamical Graph Self-Distillation for EEG-Based Auditory Spatial
Attention Detection [49.196182908826565]
Auditory Attention Detection (AAD) aims to detect target speaker from brain signals in a multi-speaker environment.
Current approaches primarily rely on traditional convolutional neural network designed for processing Euclidean data like images.
This paper proposes a dynamical graph self-distillation (DGSD) approach for AAD, which does not require speech stimuli as input.
arXiv Detail & Related papers (2023-09-07T13:43:46Z) - Upper Limb Movement Recognition utilising EEG and EMG Signals for
Rehabilitative Robotics [0.0]
We propose a novel decision-level multisensor fusion technique for upper limb movement classification.
The system will integrate EEG signals with EMG signals, retrieve effective information from both sources to understand and predict the desire of the user.
arXiv Detail & Related papers (2022-07-18T14:51:23Z) - Learning-Based UE Classification in Millimeter-Wave Cellular Systems
With Mobility [67.81523988596841]
Millimeter-wave cellular communication requires beamforming procedures that enable alignment of the transmitter and receiver beams as the user equipment (UE) moves.
For efficient beam tracking it is advantageous to classify users according to their traffic and mobility patterns.
Research to date has demonstrated efficient ways of machine learning based UE classification.
arXiv Detail & Related papers (2021-09-13T12:00:45Z) - GANSER: A Self-supervised Data Augmentation Framework for EEG-based
Emotion Recognition [15.812231441367022]
We propose a novel data augmentation framework, namely Generative Adversarial Network-based Self-supervised Data Augmentation (GANSER)
As the first to combine adversarial training with self-supervised learning for EEG-based emotion recognition, the proposed framework can generate high-quality simulated EEG samples.
A transformation function is employed to mask parts of EEG signals and force the generator to synthesize potential EEG signals based on the remaining parts.
arXiv Detail & Related papers (2021-09-07T14:42:55Z) - EEG-Inception: An Accurate and Robust End-to-End Neural Network for
EEG-based Motor Imagery Classification [123.93460670568554]
This paper proposes a novel convolutional neural network (CNN) architecture for accurate and robust EEG-based motor imagery (MI) classification.
The proposed CNN model, namely EEG-Inception, is built on the backbone of the Inception-Time network.
The proposed network is an end-to-end classification, as it takes the raw EEG signals as the input and does not require complex EEG signal-preprocessing.
arXiv Detail & Related papers (2021-01-24T19:03:10Z) - Improving EEG Decoding via Clustering-based Multi-task Feature Learning [27.318646122939537]
Machine learning provides a promising technique to optimize EEG patterns toward better decoding accuracy.
Existing algorithms do not effectively explore the underlying data structure capturing the true EEG sample distribution.
We propose a clustering-based multi-task feature learning algorithm for improved EEG pattern decoding.
arXiv Detail & Related papers (2020-12-12T13:31:53Z) - A Novel Transferability Attention Neural Network Model for EEG Emotion
Recognition [51.203579838210885]
We propose a transferable attention neural network (TANN) for EEG emotion recognition.
TANN learns the emotional discriminative information by highlighting the transferable EEG brain regions data and samples adaptively.
This can be implemented by measuring the outputs of multiple brain-region-level discriminators and one single sample-level discriminator.
arXiv Detail & Related papers (2020-09-21T02:42:30Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.