Electroencephalogram-Based Emotion Classification Using Machine Learning and Deep Learning Techniques

Electroencephalogram (EEG) records brain activity as electrical currents to discern emotions. As interest in human-computer emotional connections rises, reliable and implementable emotion recognition algorithms are essential. This study classifies EEG waves using machine and deep learning. A four-ch...

Full description

Saved in:
Bibliographic Details
Main Authors: Gst Ayu Vida Mastrika Giri, Made Leo Radhitya
Format: Article
Language:English
Published: Universitas Gadjah Mada 2024-07-01
Series:IJCCS (Indonesian Journal of Computing and Cybernetics Systems)
Subjects:
Online Access:https://jurnal.ugm.ac.id/ijccs/article/view/96665
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1850197502063542272
author Gst Ayu Vida Mastrika Giri
Made Leo Radhitya
author_facet Gst Ayu Vida Mastrika Giri
Made Leo Radhitya
author_sort Gst Ayu Vida Mastrika Giri
collection DOAJ
description Electroencephalogram (EEG) records brain activity as electrical currents to discern emotions. As interest in human-computer emotional connections rises, reliable and implementable emotion recognition algorithms are essential. This study classifies EEG waves using machine and deep learning. A four-channel Muse EEG headband recorded neutral, negative, and positive emotions for the publicly available Feeling Emotions EEG dataset. Convolutional Neural Networks (CNN), Long Short-Term Memory (LSTM), and Gated Recurrent Unit (GRU) were utilized for deep learning, while SVM, K-NN, and MLP were used for machine learning. The models were assessed for accuracy, precision, recall, and F1-Score. SVM, K-NN, and MLP have accuracy scores of 0.98, 0.95, and 0.97. Deep learning methods CNN, LSTM, and GRU had 0.98, 0.82, and 0.97 accuracy. SVM and CNN surpassed other approaches in accuracy, precision, recall, and F1-Score. The research shows that machine learning and deep learning can classify EEG signals to identify emotions. High accuracy results, especially from SVM and CNN, suggest these models could be used in emotion-aware human-computer interaction systems. This study adds to EEG-based emotion classification research by revealing model selection and parameter tweaking strategies for better categorization.
format Article
id doaj-art-7fa1b13be9d44db68004e22ccc8be6e1
institution OA Journals
issn 1978-1520
2460-7258
language English
publishDate 2024-07-01
publisher Universitas Gadjah Mada
record_format Article
series IJCCS (Indonesian Journal of Computing and Cybernetics Systems)
spelling doaj-art-7fa1b13be9d44db68004e22ccc8be6e12025-08-20T02:13:07ZengUniversitas Gadjah MadaIJCCS (Indonesian Journal of Computing and Cybernetics Systems)1978-15202460-72582024-07-0118310.22146/ijccs.9666536243Electroencephalogram-Based Emotion Classification Using Machine Learning and Deep Learning TechniquesGst Ayu Vida Mastrika Giri0Made Leo Radhitya1Program Studi Informatika, Fakultas MIPA, Universitas Udayana, BaliProgram Studi Teknik Informatika, Institut Bisnis dan Teknologi Indonesia, BaliElectroencephalogram (EEG) records brain activity as electrical currents to discern emotions. As interest in human-computer emotional connections rises, reliable and implementable emotion recognition algorithms are essential. This study classifies EEG waves using machine and deep learning. A four-channel Muse EEG headband recorded neutral, negative, and positive emotions for the publicly available Feeling Emotions EEG dataset. Convolutional Neural Networks (CNN), Long Short-Term Memory (LSTM), and Gated Recurrent Unit (GRU) were utilized for deep learning, while SVM, K-NN, and MLP were used for machine learning. The models were assessed for accuracy, precision, recall, and F1-Score. SVM, K-NN, and MLP have accuracy scores of 0.98, 0.95, and 0.97. Deep learning methods CNN, LSTM, and GRU had 0.98, 0.82, and 0.97 accuracy. SVM and CNN surpassed other approaches in accuracy, precision, recall, and F1-Score. The research shows that machine learning and deep learning can classify EEG signals to identify emotions. High accuracy results, especially from SVM and CNN, suggest these models could be used in emotion-aware human-computer interaction systems. This study adds to EEG-based emotion classification research by revealing model selection and parameter tweaking strategies for better categorization.https://jurnal.ugm.ac.id/ijccs/article/view/96665classificationdeep learningelectroencephalogramemotionmachine learning
spellingShingle Gst Ayu Vida Mastrika Giri
Made Leo Radhitya
Electroencephalogram-Based Emotion Classification Using Machine Learning and Deep Learning Techniques
IJCCS (Indonesian Journal of Computing and Cybernetics Systems)
classification
deep learning
electroencephalogram
emotion
machine learning
title Electroencephalogram-Based Emotion Classification Using Machine Learning and Deep Learning Techniques
title_full Electroencephalogram-Based Emotion Classification Using Machine Learning and Deep Learning Techniques
title_fullStr Electroencephalogram-Based Emotion Classification Using Machine Learning and Deep Learning Techniques
title_full_unstemmed Electroencephalogram-Based Emotion Classification Using Machine Learning and Deep Learning Techniques
title_short Electroencephalogram-Based Emotion Classification Using Machine Learning and Deep Learning Techniques
title_sort electroencephalogram based emotion classification using machine learning and deep learning techniques
topic classification
deep learning
electroencephalogram
emotion
machine learning
url https://jurnal.ugm.ac.id/ijccs/article/view/96665
work_keys_str_mv AT gstayuvidamastrikagiri electroencephalogrambasedemotionclassificationusingmachinelearninganddeeplearningtechniques
AT madeleoradhitya electroencephalogrambasedemotionclassificationusingmachinelearninganddeeplearningtechniques