A set of functions for supervised feature learning/classification of mental states from EEG based on "EEG images" idea. This code can be used to construct sequence of images from ongoing EEG activities and to classify between different cognitive states through recurrent-convolutional neural nets.
In order to run this code you need to install the following modules:
Numpy and Scipy (http://www.scipy.org/install.html)
Scikit-Learn (http://scikit-learn.org/stable/install.html)
Theano (http://deeplearning.net/software/theano/install.html)
Lasagne (http://lasagne.readthedocs.org/en/latest/user/installation.html)
#Reference
If you are using this code please cite our paper.
Bashivan, Pouya, et al. "Learning Representations from EEG with Deep Recurrent-Convolutional Neural Networks." International conference on learning representations (2016).