Electroencephalogram-based emotion recognition: a comparative analysis of supervised machine learning algorithms

Anagha Prakash , Alwin Poulose
{"title":"Electroencephalogram-based emotion recognition: a comparative analysis of supervised machine learning algorithms","authors":"Anagha Prakash ,&nbsp;Alwin Poulose","doi":"10.1016/j.dsm.2024.12.004","DOIUrl":null,"url":null,"abstract":"<div><div>Emotion recognition from electroencephalogram (EEG) signals has garnered significant attention owing to its potential applications in affective computing, human-computer interaction, and mental health monitoring. This paper presents a comparative analysis of different machine learning methods for emotion recognition using EEG data. The objective of this study was to identify the most effective algorithm for accurately classifying emotional states using EEG signals. The EEG brainwave dataset: Feeling emotions dataset was used to evaluate the performance of various machine-learning techniques. Multiple machine learning techniques, namely logistic regression (LR), support vector machine (SVM), Gaussian Naive Bayes (GNB), and decision tree (DT), and ensemble models, namely random forest (RF), AdaBoost, LightGBM, XGBoost, and CatBoost, were trained and evaluated. Five-fold cross-validation and dimension reduction techniques, such as principal component analysis, <em>t</em>-distributed stochastic neighbor embedding, and linear discriminant analysis, were performed for all models. The least-performing model, GNB, showed substantially increased performance after dimension reduction. Performance metrics such as accuracy, precision, recall, F1-score, and receiver operating characteristic curves are employed to assess the effectiveness of each approach. This study focuses on the implications of using various machine learning algorithms for EEG-based emotion recognition. This pursuit can improve our understanding of emotions and their underlying neural mechanisms.</div></div>","PeriodicalId":100353,"journal":{"name":"Data Science and Management","volume":"8 3","pages":"Pages 342-360"},"PeriodicalIF":0.0000,"publicationDate":"2025-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Data Science and Management","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2666764924000687","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Emotion recognition from electroencephalogram (EEG) signals has garnered significant attention owing to its potential applications in affective computing, human-computer interaction, and mental health monitoring. This paper presents a comparative analysis of different machine learning methods for emotion recognition using EEG data. The objective of this study was to identify the most effective algorithm for accurately classifying emotional states using EEG signals. The EEG brainwave dataset: Feeling emotions dataset was used to evaluate the performance of various machine-learning techniques. Multiple machine learning techniques, namely logistic regression (LR), support vector machine (SVM), Gaussian Naive Bayes (GNB), and decision tree (DT), and ensemble models, namely random forest (RF), AdaBoost, LightGBM, XGBoost, and CatBoost, were trained and evaluated. Five-fold cross-validation and dimension reduction techniques, such as principal component analysis, t-distributed stochastic neighbor embedding, and linear discriminant analysis, were performed for all models. The least-performing model, GNB, showed substantially increased performance after dimension reduction. Performance metrics such as accuracy, precision, recall, F1-score, and receiver operating characteristic curves are employed to assess the effectiveness of each approach. This study focuses on the implications of using various machine learning algorithms for EEG-based emotion recognition. This pursuit can improve our understanding of emotions and their underlying neural mechanisms.
基于脑电图的情感识别:监督机器学习算法的比较分析
基于脑电图(EEG)信号的情绪识别由于其在情感计算、人机交互和心理健康监测方面的潜在应用而引起了人们的广泛关注。本文对利用脑电数据进行情绪识别的不同机器学习方法进行了比较分析。本研究的目的是确定最有效的算法,以准确分类的情绪状态利用脑电图信号。EEG脑电波数据集:感觉情绪数据集用于评估各种机器学习技术的性能。多种机器学习技术,即逻辑回归(LR)、支持向量机(SVM)、高斯朴素贝叶斯(GNB)和决策树(DT),以及集成模型,即随机森林(RF)、AdaBoost、LightGBM、XGBoost和CatBoost,进行了训练和评估。对所有模型进行五重交叉验证和降维技术,如主成分分析、t分布随机邻居嵌入和线性判别分析。性能最差的GNB模型在降维后性能显著提高。使用准确性、精密度、召回率、f1评分和接收者工作特征曲线等性能指标来评估每种方法的有效性。本研究的重点是使用各种机器学习算法对基于脑电图的情感识别的影响。这种追求可以提高我们对情绪及其潜在神经机制的理解。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
CiteScore
7.50
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信