Show simple item record

dc.contributor.advisorRabiul Alam, Md. Golam
dc.contributor.advisorRahman, Rafeed
dc.contributor.authorEsha, Ishraq Ahmed
dc.contributor.authorRahman, Shahrin
dc.contributor.authorChowdhury, Sayem Kader
dc.contributor.authorMim, Jannatul Ferdous
dc.date.accessioned2023-08-20T09:35:30Z
dc.date.available2023-08-20T09:35:30Z
dc.date.copyright2023
dc.date.issued2023-05
dc.identifier.otherID: 19301261
dc.identifier.otherID: 20101464
dc.identifier.otherID: 19101076
dc.identifier.otherID: 23141096
dc.identifier.urihttp://hdl.handle.net/10361/19477
dc.descriptionThis thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2023.en_US
dc.descriptionCataloged from PDF version of thesis.
dc.descriptionIncludes bibliographical references (pages 52-55).
dc.description.abstractIn recent times, AI based emotion recognition also known as affective-computing which is a burgeoning branch of artificial intelligence to some extent also helping the computers to become more intelligent by scrutinizing the non-verbal signals or sentiments of humans. An essential component of human-computer interaction is emotion recognition, which has attracted a lot of interest recently because of its potential uses in a variety of industries, including psychology, business, neuro marketing strategy, education, and entertainment. In this research, we propose a combination of Convolutional Neural Networks (CNNs) and XGBoost algorithms on Electroencephalogram (EEG) spectrogram images to propose an intriguing fusion based model for identify four different classsed emotion, namely happy, sad, fear, and neutral. It has been researched that EEG signals hold important information about emotional states, and spectrogram images offer a good way to visualize this informa tion. Before feeding the spectrogram images into the CNN-XGBoost model, Before transforming the EEG data to RGB pictures, we first use a Short-Time Fourier Transform (STFT). The XGBoost method is utilized for multiclass classification, while the CNN retrieves pertinent features from the spectrogram images. On our benchmark dataset called SEED-IV dataset which is publically accessible dataset for EEG-based emotion identification, our proposed approach was validated and it exhibited top-of-the-line precision and F1-score results. To do this, we extracted features from the signals using a range of feature extraction approaches, includ ing the Short Time Fourier Transformation, Discrete Cosine Transformation, Power Spectral Density, Differential Entropy factors, and certain statistical traits. In order to demonstrate that the model we suggest is better in terms of accuracy and com puting efficiency, we also conducted comparisons with a number of other well-known models. The performance analysis demonstrates that the suggested CNN-XGBoost fusion approach, which is based on spectrogram images, excels over conventional feature-based CNN, LSTM, and various pretrained models, including the VGG16 and VGG19 methods. Our stated CNN-XGBoost fusion-based framework using EEG spectrogram images delivers a promising method for precise and effective mul ticlass emotion identification, which has significant ramifications for facilitating the development of future systems for human-computer interaction.en_US
dc.description.statementofresponsibilityIshraq Ahmed Esha
dc.description.statementofresponsibilityShahrin Rahman
dc.description.statementofresponsibilitySayem Kader Chowdhury
dc.description.statementofresponsibilityJannatul Ferdous Mim
dc.format.extent55 pages
dc.language.isoenen_US
dc.publisherBrac Universityen_US
dc.rightsBrac University theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission.
dc.subjectEmotionen_US
dc.subjectEEGen_US
dc.subjectSpectrogramen_US
dc.subjectNNen_US
dc.subjectXGBoosten_US
dc.subjectAIen_US
dc.subjectAffective-computingen_US
dc.subjectHuman computer interactionen_US
dc.subject.lcshEmotion recognition
dc.titleMulticlass emotion classification by using Spectrogram image analysis: A CNN-XGBoost fusion approachen_US
dc.typeThesisen_US
dc.contributor.departmentDepartment of Computer Science and Engineering, Brac University
dc.description.degreeB. Computer Science and Engineering


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record