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...

Full description

Bibliographic Details
Main Authors: Theekshana Dissanayake, Yasitha Rajapaksha, Roshan Ragel, Isuru Nawinne
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