Physiological-based smart stress detector using machine learning algorithms

Added Title

IEEE International Conference on Humanoid, Nanotechnology, Information Technology, Communication and Control, Environment, and Management (11th : 2019)
HNICEM 2019

College

Gokongwei College of Engineering

Department/Unit

Manufacturing Engineering and Management

Document Type

Conference Proceeding

Source Title

2019 IEEE 11th International Conference on Humanoid, Nanotechnology, Information Technology, Communication and Control, Environment, and Management, HNICEM 2019

Publication Date

11-1-2019

Abstract

This paper is focused on the development of an intelligent system to identify if one person is stress or not stress using physiological parameters through machine learning. In this study, the dataset was acquired from three hundred (300) male and female participants ages 18 to 25. The gathered dataset is composed of five (5) features (i.e. heart rate, systolic blood pressure, diastolic blood pressure, galvanic skin response and gender). An intelligent system was developed using machine learning algorithms for classification such as Linear Regression (LR), K-Nearest Neighbor (KNN), and Support Vector Machine (SVM) using Python IDE with sci-kit learn machine learning libraries. Google Colaboratory (Colab) was utilized to perform optimization using Gridsearch to identify the best parameters of each algorithm. Feature selection methods are implemented to identify the most significant features related to stress condition of one person. After optimization, the results showed that SVM has the best performance to classify if one person is stress or not stress with optimized training-testing accuracy score of 95.00% - 96.67%.

html

Digitial Object Identifier (DOI)

10.1109/HNICEM48295.2019.9073355

Disciplines

Electronic Devices and Semiconductor Manufacturing

Keywords

Stress (Physiology)—Testing; Machine learning

Upload File

wf_yes

This document is currently not available here.

Share

COinS