Skip to content

Emotion Recognition using ML methods on the SEED dataset

License

Notifications You must be signed in to change notification settings

rasoulghaznavi/MLSEED

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MLSEED

This project applies different kinds of ML algorithms on the SEED Dataset to classify the data into 3 states: Positive Emotion, Neutral, Negative Emotion.

Getting started

The algorithms in this repo are applied to the 5th dimension (gamma band which is best for emotion recognition) of “de_LDS” features of the Dataset. There are 62 inputs (feature vectors) in each de_LDS for every subject of the experiment. All de_LDS features contribute to more than 150000 samples in the dataset. The objective is to train models to map them using 62 feature vectors to 3 labels.

Prerequisites

The project is written in python using anaconda in jupyter notebook. Some of the libraries youl'll need in the project are: Tensorflow, sk-Learn, Numpy, Pandas, Matplotlib and Seaborn.

Author

Rasoul Ghaznavi

Licence

This project is licensed under the GNU General Public License v3.0.