Machine Learning-Based Stress Detection Using Smartphones and Wearable Sensors

Stress and mental health have been considered increasing global concerns in modern society, including some of the illnesses responsible for a large proportion of comorbidities and deaths worldwide, such as depression and cardiovascular disease. Recently, smartphones, smartwatches, and smart wristbands have become an integral part of our lives and have reached widespread usage [1]. This raised the question of whether we can detect and prevent stress with smartphones and wearable sensors wirelessly. The challenge of such an approach is that the weak ECG signal is prone to errors, and the battery life of the smart devices is limited. In this project, we propose to explore the generalization capabilities of Electrocardiogram (ECG)-based deep learning models and models based on handcrafted ECG features, i.e., Heart Rate Variability (HRV) features. We will work with the students to train efficient HRV models and machine learning models that use ECG signals as input. And then apply machine learning approaches to the processed ECG data and classify their stress levels accordingly [2]. At the end of the project, we will develop a smartphone application to display, process, and analyze the collected real-time ECG signals and provide appropriate advice to the users. The project aims to create a computational model to analyze Machine Learning based Stress detection using smartphones and wearable sensors. To this end, the student will: (1) Create a computational model that calculates stress features through the ECG detection algorithms. The mentor will help the student gain a solid understanding of the model that has been developed, and code it in Matlab [4]. (2) Next, the student will implement an intelligent approach (machine learning) to the acquired ECG signals, in which the collected data will be comprehensively classified into stressed and non-stressed states [5]. (3) In the final stage, the student will use the results developed to build up a smartphone application, in which the patients' stress data can be displayed, and analyzed, and future actions will also be accordingly suggested.

Publication Details

Journal
DigitalCommons - CalPoly (California State Polytechnic University)
Published
2024-10-01
Primary Topic
Agriculture and Social Issues
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Machine Learning-Based Stress Detection Using Smartphones and Wearable Sensors

DigitalCommons - CalPoly (California State Polytechnic University)
Agriculture and Social Issues
article

Machine Learning-Based Stress Detection Using Smartphones and Wearable Sensors

article en

Abstract

Stress and mental health have been considered increasing global concerns in modern society, including some of the illnesses responsible for a large proportion of comorbidities and deaths worldwide, such as depression and cardiovascular disease. Recently, smartphones, smartwatches, and smart wristbands have become an integral part of our lives and have reached widespread usage [1]. This raised the question of whether we can detect and prevent stress with smartphones and wearable sensors wirelessly. The challenge of such an approach is that the weak ECG signal is prone to errors, and the battery life of the smart devices is limited. In this project, we propose to explore the generalization capabilities of Electrocardiogram (ECG)-based deep learning models and models based on handcrafted ECG features, i.e., Heart Rate Variability (HRV) features. We will work with the students to train efficient HRV models and machine learning models that use ECG signals as input. And then apply machine learning approaches to the processed ECG data and classify their stress levels accordingly [2]. At the end of the project, we will develop a smartphone application to display, process, and analyze the collected real-time ECG signals and provide appropriate advice to the users. The project aims to create a computational model to analyze Machine Learning based Stress detection using smartphones and wearable sensors. To this end, the student will: (1) Create a computational model that calculates stress features through the ECG detection algorithms. The mentor will help the student gain a solid understanding of the model that has been developed, and code it in Matlab [4]. (2) Next, the student will implement an intelligent approach (machine learning) to the acquired ECG signals, in which the collected data will be comprehensively classified into stressed and non-stressed states [5]. (3) In the final stage, the student will use the results developed to build up a smartphone application, in which the patients' stress data can be displayed, and analyzed, and future actions will also be accordingly suggested.

DigitalCommons - CalPoly (California State Polytechnic University)
Good health and well-being
Openalex Percentile: Top 27%
Agriculture and Social Issues
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.

Machine Learning-Based Stress Detection Using Smartphones and Wearable Sensors · DigitalCommons - CalPoly (California State Polytechnic University) (2024) | TGRS Research Map | TGRS