An Affective Computing Electroencephalogram-based System with Machine Learning Algorithms
Affective Computing plays a crucial role in the Human-Computer Interaction (HCI) field by enabling computers to recognize, interpret, process, and simulate emotions evoked by positive/negative events, objects, or situations. It presents new avenues for applications ranging from personalized user interfaces to mental health monitoring. In this study, an affective computing system for human emotion recognition is developed by measuring the electrical activity of brain, Electroencephalogram (EEG) signals for 15 participants were recorded. Using Machine Learning (ML) algorithms to classify emotional states into three emotion dimensions: valence, arousal, and dominance. Two ML algorithms, Naïve Bayes (NB) and Artificial Neural Network (ANN) are exploited. The system also validated with EEG data from the public DREAMER dataset and compared with recorded data. Results demonstrate the feasibility and effectiveness of the proposed EEG-based affective computing system in accurately identifying and categorizing emotions, leveraging the designed ANN classifier; a maximum accuracy of 95.61% is achieved.
Authors
- Osama A. Awad (ORCID: https://orcid.org/0000-0001-7949-0265)
- Israa Laith Salim
- Ali Sadeq Abdulhadi
Institutions
- Nahrain University (IQ)
Publication Details
- Published
- 2024-11-19
- DOI
- https://doi.org/10.1109/cenim64038.2024.10882764
- Primary Topic
- Emotion and Mood Recognition
- Type
- article
- Field-Weighted Citation Impact
- 0.00