All Projects → shariharan205 → Motor-Imagery-Tasks-Classification-using-EEG-data

shariharan205 / Motor-Imagery-Tasks-Classification-using-EEG-data

Licence: other
Implementation of Deep Neural Networks in Keras and Tensorflow to classify motor imagery tasks using EEG data

Programming Languages

Jupyter Notebook
11667 projects
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Motor-Imagery-Tasks-Classification-using-EEG-data

Pytorch Sentiment Analysis
Tutorials on getting started with PyTorch and TorchText for sentiment analysis.
Stars: ✭ 3,209 (+4689.55%)
Mutual labels:  rnn
Automatic speech recognition
End-to-end Automatic Speech Recognition for Madarian and English in Tensorflow
Stars: ✭ 2,751 (+4005.97%)
Mutual labels:  rnn
machine learning
机器学习、深度学习、NLP实战项目
Stars: ✭ 123 (+83.58%)
Mutual labels:  rnn
Lightnet
Efficient, transparent deep learning in hundreds of lines of code.
Stars: ✭ 243 (+262.69%)
Mutual labels:  rnn
Har Stacked Residual Bidir Lstms
Using deep stacked residual bidirectional LSTM cells (RNN) with TensorFlow, we do Human Activity Recognition (HAR). Classifying the type of movement amongst 6 categories or 18 categories on 2 different datasets.
Stars: ✭ 250 (+273.13%)
Mutual labels:  rnn
deeplearning.ai notes
📓 Notes for Andrew Ng's courses on deep learning
Stars: ✭ 73 (+8.96%)
Mutual labels:  rnn
Crnn Audio Classification
UrbanSound classification using Convolutional Recurrent Networks in PyTorch
Stars: ✭ 235 (+250.75%)
Mutual labels:  rnn
rnn-theano
RNN(LSTM, GRU) in Theano with mini-batch training; character-level language models in Theano
Stars: ✭ 68 (+1.49%)
Mutual labels:  rnn
Deepjazz
Deep learning driven jazz generation using Keras & Theano!
Stars: ✭ 2,766 (+4028.36%)
Mutual labels:  rnn
Selected Stories
An experimental web text editor that runs a LSTM model while you write to suggest new lines
Stars: ✭ 39 (-41.79%)
Mutual labels:  rnn
Nlstm
Nested LSTM Cell
Stars: ✭ 246 (+267.16%)
Mutual labels:  rnn
Crnn Pytorch
Pytorch implementation of CRNN (CNN + RNN + CTCLoss) for all language OCR.
Stars: ✭ 248 (+270.15%)
Mutual labels:  rnn
Online-Signature-Verification
Online Handwriting Signature Verification using CNN + RNN.
Stars: ✭ 16 (-76.12%)
Mutual labels:  rnn
Caption generator
A modular library built on top of Keras and TensorFlow to generate a caption in natural language for any input image.
Stars: ✭ 243 (+262.69%)
Mutual labels:  rnn
presidential-rnn
Project 4 for Metis bootcamp. Objective was generation of character-level RNN trained on Donald Trump's statements using Keras. Also generated Markov chains, and quick pyTorch RNN as baseline. Attempted semi-supervised GAN, but was unable to test in time.
Stars: ✭ 26 (-61.19%)
Mutual labels:  rnn
Deepnlp Models Pytorch
Pytorch implementations of various Deep NLP models in cs-224n(Stanford Univ)
Stars: ✭ 2,760 (+4019.4%)
Mutual labels:  rnn
deep-learning-notes
🧠👨‍💻Deep Learning Specialization • Lecture Notes • Lab Assignments
Stars: ✭ 20 (-70.15%)
Mutual labels:  rnn
STAR Network
[PAMI 2021] Gating Revisited: Deep Multi-layer RNNs That Can Be Trained
Stars: ✭ 16 (-76.12%)
Mutual labels:  rnn
Market-Trend-Prediction
This is a project of build knowledge graph course. The project leverages historical stock price, and integrates social media listening from customers to predict market Trend On Dow Jones Industrial Average (DJIA).
Stars: ✭ 57 (-14.93%)
Mutual labels:  rnn
danifojo-2018-repeatrnn
Comparing Fixed and Adaptive Computation Time for Recurrent Neural Networks
Stars: ✭ 32 (-52.24%)
Mutual labels:  rnn

Motor-Imagery-Tasks-Classification-using-EEG-data

In this project, datasets collected from electroencephalography (EEG) are used. A complete description of the data is available at: http://www.bbci.de/competition/iv/desc_2a.pdf

EEG reflects the coordinated activity of millions of neurons near a non-invasive scalp electrode. Because these are scalp potentials, necessarily, they have relatively poor spatiotemporal resolution compared to other neural recording techniques. EEG is believed to be recording dipoles that are transmitted through the scalp.

For each subject, response from 25 EEG electrodes is recorded, while the user imagines performing one of four actions. 22 of these are Electroencephalogram (EEG) while the rest 3 are Electrooculography (EOG). Therefore, this is a classification task (with four outcome classes), where the data is used to determine what action the subject was imagining. The data from only the EEG is used in this project. The performance of CNNs, RNNs, LSTM, GRU and Bidirectional RNNs with different architectures were experimented.

CNNs were able to classify the tasks with an accuracy around 70% while RNNs (in particular bi-directional LSTMs) were able to produce a classification accuracy around 75%. Various activations, dropout parameters, pooling, batch normalization were tried out. RNNs performed better with tanh activation while CNNs with RELU. Dropout of 0.5 served as regularization to prevent overfitting.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].