Skip to content
This repository was archived by the owner on Feb 18, 2025. It is now read-only.
/ deap-cnn-lstm Public archive

Emotion recognition based on DEAP dataset using One-Dimensional CNN, dan RNN (GRU, and LSTM).

Notifications You must be signed in to change notification settings

farzamani/deap-cnn-lstm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 

Repository files navigation

[DEPRECATED] Emotion Recognition and Classification based on DEAP dataset

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.

Background

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

Technology Stacks Used

Data Exploration and Signal Processing

  1. pyeeg
  2. scipy
  3. scikit-learn

Classification

  1. tensorflow: 1DCNN, LSTM, GRU

Link to my paper

https://www.researchgate.net/publication/357358169_Emotion_Classification_using_1D-CNN_and_RNN_based_On_DEAP_Dataset

Dataset used:

"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

How to get the dataset

About

Emotion recognition based on DEAP dataset using One-Dimensional CNN, dan RNN (GRU, and LSTM).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published