There are 44 repositories under eeg-classification topic.
This is the Army Research Laboratory (ARL) EEGModels Project: A Collection of Convolutional Neural Network (CNN) models for EEG signal classification, using Keras and Tensorflow
A Deep Learning library for EEG Tasks (Signals) Classification, based on TensorFlow.
[Old version] PyTorch implementation of EEGNet: A Compact Convolutional Network for EEG-based Brain-Computer Interfaces - https://arxiv.org/pdf/1611.08024.pdf
i. A practical application of Transformer (ViT) on 2-D physiological signal (EEG) classification tasks. Also could be tried with EMG, EOG, ECG, etc. ii. Including the attention of spatial dimension (channel attention) and *temporal dimension*. iii. Common spatial pattern (CSP), an efficient feature enhancement method, realized with Python.
EEG Motor Imagery Tasks Classification (by Channels) via Convolutional Neural Networks (CNNs) based on TensorFlow
[TNSRE 2021] "An Attention-based Deep Learning Approach for Sleep Stage Classification with Single-Channel EEG"
EntroPy: complexity of time-series in Python (DEPRECATED)
This project is for classification of emotions using EEG signals recorded in the DEAP dataset to achieve high accuracy score using machine learning algorithms such as Support vector machine and K - Nearest Neighbor.
Resources for the paper titled "EEG-GCNN: Augmenting Electroencephalogram-based Neurological Disease Diagnosis using a Domain-guided Graph Convolutional Neural Network". Accepted for publication (with an oral spotlight!) at ML4H Workshop, NeurIPS 2020.
A ViT based transformer applied on multi-channel time-series EEG data for motor imagery classification
code for AAAI2022 paper "Open Vocabulary Electroencephalography-To-Text Decoding and Zero-shot Sentiment Classification"
A tensorflow implementation for EEGLearn
End-to-End Multi-Task Learning for Subject-Independent Motor Imagery EEG Classification (IEEE Transactions on Biomedical Engineering)
[TAFFC-2022] PyTorch implementation of TSception v2
Real-Time Seizure Detection using EEG: A Comprehensive Comparison of Recent Approaches under a Realistic Setting (CHIL 2022)
[TNNLS-2023] This is the PyTorch implementation of LGGNet.
Analyze and manipulate EEG data using PyEEGLab.
Using Deep Learning for Emotion Classification on EEG signals (SEED Dataset). CNN, RNN, Hybrid model, and Ensemble
A general matlab framework for EEG data classification
This example shows how to build and train a convolutional neural network (CNN) from scratch to perform a classification task with an EEG dataset.
Open-Source. With deep learning to neuroscience world with shield for jetson nano - JNEEG (In progress)
Universal Joint Feature Extraction for P300 EEG Classification Using Multi-Task Autoencoder (IEEE Access)
source codes for EEGWaveNet: Multi-Scale CNN-Based Spatiotemporal Feature Extraction for EEG Seizure Detection (IEEE Transactions on Industrial Informatics)
A set of tools to analyze and create charts from Muse EEG devices.
Motor Imagery EEG Signal Classification Using Random Subspace Ensemble Network
The decoding of continuous EEG rhythms during action observation (AO), motor imagery (MI), and motor execution (ME) for standing and sitting. (IEEE Sensors Journal)
Meta-Learning for EEG, Sleep Staging, Transfer Learning, Pre-trained EEG, PSG datasets (IEEE Journal of Biomedical and Health Informatics)
Python implemementation of the FBCSP algorithm
Simply emotion analyse and classify using EEG data based on DEAP dataset, using python and sklearn(SVM,KNN,Tree). 简单的EEG脑电数据情感分析,使用python和DEAP数据集。
EEG-Based Emotion Recognition
This is an EEG Signals Classification based on Bayesian Convolutional Neural Network (Bayesian CNNs) via Variational Inference.