An Ensemble Learning Approach for Electrocardiogram Sensor Based Human Emotion Recognition
Recently, researchers in the area of biosensor based human emotion recognition have used different types of machine learning models for recognizing human emotions. However, most of them still lack the ability to recognize human emotions with higher classification accuracy incorporating a limited num...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2019-10-01
|
Series: | Sensors |
Subjects: | |
Online Access: | https://www.mdpi.com/1424-8220/19/20/4495 |
id |
doaj-90c834cc819d4501a2fc3e089af24d24 |
---|---|
record_format |
Article |
spelling |
doaj-90c834cc819d4501a2fc3e089af24d242020-11-25T00:09:54ZengMDPI AGSensors1424-82202019-10-011920449510.3390/s19204495s19204495An Ensemble Learning Approach for Electrocardiogram Sensor Based Human Emotion RecognitionTheekshana Dissanayake0Yasitha Rajapaksha1Roshan Ragel2Isuru Nawinne3Department of Computer Engineering, University of Peradeniya, Peradeniya 20400, Sri LankaDepartment of Computer Engineering, University of Peradeniya, Peradeniya 20400, Sri LankaDepartment of Computer Engineering, University of Peradeniya, Peradeniya 20400, Sri LankaDepartment of Computer Engineering, University of Peradeniya, Peradeniya 20400, Sri LankaRecently, researchers in the area of biosensor based human emotion recognition have used different types of machine learning models for recognizing human emotions. However, most of them still lack the ability to recognize human emotions with higher classification accuracy incorporating a limited number of bio-sensors. In the domain of machine learning, ensemble learning methods have been successfully applied to solve different types of real-world machine learning problems which require improved classification accuracies. Emphasising on that, this research suggests an ensemble learning approach for developing a machine learning model that can recognize four major human emotions namely: anger; sadness; joy; and pleasure incorporating electrocardiogram (ECG) signals. As feature extraction methods, this analysis combines four ECG signal based techniques, namely: heart rate variability; empirical mode decomposition; with-in beat analysis; and frequency spectrum analysis. The first three feature extraction methods are well-known ECG based feature extraction techniques mentioned in the literature, and the fourth technique is a novel method proposed in this study. The machine learning procedure of this investigation evaluates the performance of a set of well-known ensemble learners for emotion classification and further improves the classification results using feature selection as a prior step to ensemble model training. Compared to the best performing single biosensor based model in the literature, the developed ensemble learner has the accuracy gain of 10.77%. Furthermore, the developed model outperforms most of the multiple biosensor based emotion recognition models with a significantly higher classification accuracy gain.https://www.mdpi.com/1424-8220/19/20/4495bio-signal processingwearable computingensemble learningelectrocardiogrammachine learning |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Theekshana Dissanayake Yasitha Rajapaksha Roshan Ragel Isuru Nawinne |
spellingShingle |
Theekshana Dissanayake Yasitha Rajapaksha Roshan Ragel Isuru Nawinne An Ensemble Learning Approach for Electrocardiogram Sensor Based Human Emotion Recognition Sensors bio-signal processing wearable computing ensemble learning electrocardiogram machine learning |
author_facet |
Theekshana Dissanayake Yasitha Rajapaksha Roshan Ragel Isuru Nawinne |
author_sort |
Theekshana Dissanayake |
title |
An Ensemble Learning Approach for Electrocardiogram Sensor Based Human Emotion Recognition |
title_short |
An Ensemble Learning Approach for Electrocardiogram Sensor Based Human Emotion Recognition |
title_full |
An Ensemble Learning Approach for Electrocardiogram Sensor Based Human Emotion Recognition |
title_fullStr |
An Ensemble Learning Approach for Electrocardiogram Sensor Based Human Emotion Recognition |
title_full_unstemmed |
An Ensemble Learning Approach for Electrocardiogram Sensor Based Human Emotion Recognition |
title_sort |
ensemble learning approach for electrocardiogram sensor based human emotion recognition |
publisher |
MDPI AG |
series |
Sensors |
issn |
1424-8220 |
publishDate |
2019-10-01 |
description |
Recently, researchers in the area of biosensor based human emotion recognition have used different types of machine learning models for recognizing human emotions. However, most of them still lack the ability to recognize human emotions with higher classification accuracy incorporating a limited number of bio-sensors. In the domain of machine learning, ensemble learning methods have been successfully applied to solve different types of real-world machine learning problems which require improved classification accuracies. Emphasising on that, this research suggests an ensemble learning approach for developing a machine learning model that can recognize four major human emotions namely: anger; sadness; joy; and pleasure incorporating electrocardiogram (ECG) signals. As feature extraction methods, this analysis combines four ECG signal based techniques, namely: heart rate variability; empirical mode decomposition; with-in beat analysis; and frequency spectrum analysis. The first three feature extraction methods are well-known ECG based feature extraction techniques mentioned in the literature, and the fourth technique is a novel method proposed in this study. The machine learning procedure of this investigation evaluates the performance of a set of well-known ensemble learners for emotion classification and further improves the classification results using feature selection as a prior step to ensemble model training. Compared to the best performing single biosensor based model in the literature, the developed ensemble learner has the accuracy gain of 10.77%. Furthermore, the developed model outperforms most of the multiple biosensor based emotion recognition models with a significantly higher classification accuracy gain. |
topic |
bio-signal processing wearable computing ensemble learning electrocardiogram machine learning |
url |
https://www.mdpi.com/1424-8220/19/20/4495 |
work_keys_str_mv |
AT theekshanadissanayake anensemblelearningapproachforelectrocardiogramsensorbasedhumanemotionrecognition AT yasitharajapaksha anensemblelearningapproachforelectrocardiogramsensorbasedhumanemotionrecognition AT roshanragel anensemblelearningapproachforelectrocardiogramsensorbasedhumanemotionrecognition AT isurunawinne anensemblelearningapproachforelectrocardiogramsensorbasedhumanemotionrecognition AT theekshanadissanayake ensemblelearningapproachforelectrocardiogramsensorbasedhumanemotionrecognition AT yasitharajapaksha ensemblelearningapproachforelectrocardiogramsensorbasedhumanemotionrecognition AT roshanragel ensemblelearningapproachforelectrocardiogramsensorbasedhumanemotionrecognition AT isurunawinne ensemblelearningapproachforelectrocardiogramsensorbasedhumanemotionrecognition |
_version_ |
1725410201757024256 |