On-line recognition of emotions via electroencephalography

Automated pattern recognition of brain signals can bring about new experiences, enhancing applications in a wide array of areas. One of its fields of study is the recognition of emotions via electroencephalography (EEG), which shows exclusive advantages compared to other methods. However, research w...

Full description

Saved in:
Bibliographic Details
Published inRevista IEEE América Latina Vol. 20; no. 5; pp. 806 - 812
Main Authors Altamirano Asher Weiss, Kevin, Concatto, Fernando, Celeste Ghizoni Teive, Raimundo, Garcia Ramirez, Alejandro Rafael
Format Journal Article
LanguageEnglish
Published Los Alamitos IEEE 01.05.2022
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Subjects
Online AccessGet full text
ISSN1548-0992
1548-0992
DOI10.1109/TLA.2022.9693565

Cover

More Information
Summary:Automated pattern recognition of brain signals can bring about new experiences, enhancing applications in a wide array of areas. One of its fields of study is the recognition of emotions via electroencephalography (EEG), which shows exclusive advantages compared to other methods. However, research with brain-computer interfaces (BCI) is usually structured in two sequential stages: data collection and data analysis. These stages leave a gap in the perspective of a functional system in a production environment since the practitioner needs to wait a considerable length of time until they can see the results of the current activity. An on-line classification system of emotions (positive, neutral, and negative) was developed using open resources in this work. Five machine learning models were trained with the SEED IV dataset, which is labeled with different emotions. The models were trained and tested using nested cross-validation and grid search to obtain the best hyperparameters. The algorithm implementation in Python was integrated with the OpenBCI software to capture the EEG signals, process them, and command the simulations. The best average accuracy obtained for a single subject was 76.19%, and the average accuracy for all subjects was 57.07%. The average execution time for signal processing and prediction, combined, was around one millisecond, which demonstrates the potential for applications with real-time characteristics.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISSN:1548-0992
1548-0992
DOI:10.1109/TLA.2022.9693565