Unveiling Stress Responses through Heart Rate Variability Analysis: A Machine Learning Approach

Stress has been called the "hidden epidemic" since it affects every aspect of human life. A prerequisite for effective stress management is early detection. Advances in wearable sensor technologies have led to various approaches for detecting stress using physiological signals. In this study, we utilized a publicly available data set from PhysioNet which contains data collected from 10 participants during three exams (midterm 1, midterm 2, and final) using the Empatica E4 device. For each subject, we employed HRVanalysis, a Python package, to convert interbeat interval data recorded for each condition into time domain and frequency domain heart rate variability features. We developed a ternary Multi-Layer Perceptron implementation of the Artificial Neural Network architecture that employed Grid Search for hyper-parameter optimization and five-fold stratification for cross-validation to classify participants' data into low, medium, and high stress. Our model achieved 83% accuracy, 89% precision, 83% recall, and 82% F1-score, indicating its ability to detect stress.

Authors

Publication Details

Published
2024-10-01
DOI
https://doi.org/10.21872/2024iise_7988
Citations
1
Primary Topic
Heart Rate Variability and Autonomic Control
Type
article
Field-Weighted Citation Impact
0.40
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Unveiling Stress Responses through Heart Rate Variability Analysis: A Machine Learning Approach

Joseph Nuamah, Shotabdi Roy, Mohsen Behradfar
1 citations
Heart Rate Variability and Autonomic Control
0.40
article

Unveiling Stress Responses through Heart Rate Variability Analysis: A Machine Learning Approach

Joseph Nuamah, Shotabdi Roy, Mohsen Behradfar
article en
1 citations

Abstract

Stress has been called the "hidden epidemic" since it affects every aspect of human life. A prerequisite for effective stress management is early detection. Advances in wearable sensor technologies have led to various approaches for detecting stress using physiological signals. In this study, we utilized a publicly available data set from PhysioNet which contains data collected from 10 participants during three exams (midterm 1, midterm 2, and final) using the Empatica E4 device. For each subject, we employed HRVanalysis, a Python package, to convert interbeat interval data recorded for each condition into time domain and frequency domain heart rate variability features. We developed a ternary Multi-Layer Perceptron implementation of the Artificial Neural Network architecture that employed Grid Search for hyper-parameter optimization and five-fold stratification for cross-validation to classify participants' data into low, medium, and high stress. Our model achieved 83% accuracy, 89% precision, 83% recall, and 82% F1-score, indicating its ability to detect stress.

Openalex Percentile: Top 28%
Heart Rate Variability and Autonomic Control
0.40
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Unveiling Stress Responses through Heart Rate Variability Analysis: A Machine Learning Approach — Joseph Nuamah, Shotabdi Roy, et al. · (2024) | TGRS Research Map | TGRS