DISCLAIMER: I no longer have access to the dataset (per 2022), and this repository is no longer maintained.
This repo contains jupyter notebook file (.ipnyb) for the emotion recognition task.
How we can use brainwaves (EEG) to classify human emotion into four categories:
- High Valence High Arousal,
- Low Valence High Arousal
- High Valence Low Arousal
- Low Arousal Low Valence
- pyeeg
- scipy
- scikit-learn
- tensorflow: 1DCNN, LSTM, GRU
"DEAP: A Database for Emotion Analysis using Physiological Signals", S. Koelstra, C. Muehl, M. Soleymani, J.-S. Lee, A. Yazdani, T. Ebrahimi, T. Pun, A. Nijholt, I. Patras, IEEE Transactions on Affective Computing, Special Issue on Naturalistic Affect Resources for System Building and Evaluation, in press