Stress Detection Using Machine Learning Techniques
Stress Detection Using Machine Learning Techniques
org (ISSN-2349-5162)
Ravi2,
Assistant Professor2, Department of Computer Science2, K.R. College of Arts and Science2
ABSTRACT
In this paper we can detect the stress by using the machine learning algorithm. Nowadays, stress is a major problem for many
youngsters. The time period that was formerly thought to be the most carefree is currently under a lot of stress. The stress increased a
wide variety of problems such as depression, suicide, heart attack, and stroke. The body's natural response to change is a series of
physical, emotional, and intellectual responses. Three classification algorithms, logistic regression, random forest, and the decision tree
algorithm are applied. The stress dataset was downloaded from Kaggle. By comparing three algorithms, Random forest gives the best
accuracy.
Keywords-Classification, Stress, Machine learning,Depression,Suicide.
1. INTRODUCTION
Stress is either an emotional or physical pressure. Any incident or study that gives you anxiety, rage, or frustration can trigger it. The
body's reaction to a demand or challenge is stress. Similar to when it helps you avoid danger or fulfil a deadline; short-term stress can
be beneficial. Everyone experiences stress; it is a natural human reaction. In actuality, the mortal body is built to observe stress and
respond to it. When experience changes or challenges (stressors), body adapt to novel circumstances. Stress can help us stay awake,
motivated, and prepared to avert danger. For instance, if you have a big test coming up, your body may work harder and stay awake
longer as a result of a stress response. But when stresses persist without relief or rest periods, stress becomes an issue. The autonomic
nerve system of the body regulates several bodily functions, including breathing, heart rate, and eyesight.
DEFINITION MACHINE LEARNING
Artificial intelligence (AI) has a subfield called machine learning that enables computers to learn and develop on their without having
been specifically programmed. Machine learning concentrates on the creation of computer programmers that can access data and learn
on their own. The learning process starts with observations or data, such as examples, direct experience, or instruction, so that we can
seek for data patterns and use the instances to inform future judgments. The fundamental goal is for computers to learn on their own,
without the need for human involvement, and to change their behavior accordingly. We use a classification algorithm in this paper.
2. LITERATURE REVIEW
SS Panicker, et. al. [1], 2019 was defined as a various automated/semi-automated medical diagnosis system based on human
physiology have been gaining enormous popularity and importance in recent years. Physiological features exhibit several unique
characteristics that contribute to reliability, accuracy and robustness of systems. There has also been significant research focusing on
detection of conventional positive and negative emotions after presenting laboratory-based stimuli to participants.
Aishwarya Bannore et al. [2] in 2021 defined Stress is a subjective phenomenon that is difficult to measure comprehensively. However,
we can classify and quantify stress and how it affects one's personal health, including various biological and psychological
vulnerabilities.
S. Sriramprakash et al. [14] 2017 tress detector classifies a stressed individual from a normal one by acquiring his/her physiological
signals through appropriate sensors such as Electrocardiogram (ECG), Galvanic Skin Response (GSR) etc, these signals are pre-
processed to extract the desired featureswhich depicts the stress level in working individuals.
3. DATASET
S.No Attribute Type Range
1 Humidity Numeric 10.5 - 29.82
2 Temperature Numeric 79.9 – 98.79
3 Step count Numeric 1 – 200
4 Stress Level Numeric 0 – Normal, 1 - Stress