Ece 01
Ece 01
Ece 01
Article
Stress Monitoring Using Machine Learning, IoT and
Wearable Sensors
Abdullah A. Al-Atawi 1 , Saleh Alyahyan 2 , Mohammed Naif Alatawi 3 , Tariq Sadad 4 , Tareq Manzoor 5 ,
Muhammad Farooq-i-Azam 6 and Zeashan Hameed Khan 7, *
1 Department of Computer Science, Applied College, University of Tabuk, Tabuk 47512, Saudi Arabia
2 Applied College in Dwadmi, Shaqra University, Dawadmi 17464, Saudi Arabia; salyahyan@su.edu.sa
3 Information Technology Department, Faculty of Computers and Information Technology, University of Tabuk,
Tabuk 47512, Saudi Arabia
4 Department of Computer Science, University of Engineering & Technology, Mardan 23200, Pakistan
5 Energy Research Centre, COMSATS University Islamabad, Lahore Campus, Lahore 54000, Pakistan;
tareqmanzoor@cuilahore.edu.pk
6 Department of Electrical and Computer Engineering, COMSATS University Islamabad, Lahore Campus,
Lahore 54000, Pakistan; fazam@cuilahore.edu.pk
7 Interdisciplinary Research Center for Intelligent Manufacturing & Robotics (IRC-IMR), King Fahd University
of Petroleum & Minerals (KFUPM), Dhahran 31261, Saudi Arabia
* Correspondence: zeashan.khan@kfupm.edu.sa
Abstract: The Internet of Things (IoT) has emerged as a fundamental framework for interconnected
device communication, representing a relatively new paradigm and the evolution of the Internet
into its next phase. Its significance is pronounced in diverse fields, especially healthcare, where it
finds applications in scenarios such as medical service tracking. By analyzing patterns in observed
parameters, the anticipation of disease types becomes feasible. Stress monitoring with wearable
sensors and the Internet of Things (IoT) is a potential application that can enhance wellness and pre-
ventative health management. Healthcare professionals have harnessed robust systems incorporating
battery-based wearable technology and wireless communication channels to enable cost-effective
Citation: Al-Atawi, A.A.; Alyahyan, healthcare monitoring for various medical conditions. Network-connected sensors, whether within
S.; Alatawi, M.N.; Sadad, T.; Manzoor, living spaces or worn on the body, accumulate data crucial for evaluating patients’ health. The inte-
T.; Farooq-i-Azam, M.; Khan, Z.H. gration of machine learning and cutting-edge technology has sparked research interest in addressing
Stress Monitoring Using Machine
stress levels. Psychological stress significantly impacts a person’s physiological parameters. Stress
Learning, IoT and Wearable Sensors.
can have negative impacts over time, prompting sometimes costly therapies. Acute stress levels can
Sensors 2023, 23, 8875.
even constitute a life-threatening risk, especially in people who have previously been diagnosed with
https://doi.org/10.3390/s23218875
borderline personality disorder or schizophrenia. To offer a proactive solution within the realm of
Academic Editors: Ali Hassan smart healthcare, this article introduces a novel machine learning-based system termed “Stress-Track”.
Sodhro, Ismail Butun, Muhammad The device is intended to track a person’s stress levels by examining their body temperature, sweat,
Muzammal and Syed Sabir
and motion rate during physical activity. The proposed model achieves an impressive accuracy rate
Hussain Bukhari
of 99.5%, showcasing its potential impact on stress management and healthcare enhancement.
Received: 10 October 2023
Revised: 26 October 2023 Keywords: healthcare; IoT; machine learning; sensor; stress
Accepted: 28 October 2023
Published: 31 October 2023
1. Introduction
Copyright: © 2023 by the authors.
Through the implementation of remote patient monitoring, the healthcare landscape
Licensee MDPI, Basel, Switzerland. has undergone a profound transformation due to the advent of the IoT [1]. The continuous
This article is an open access article tracking of physiological data made possible by the combination of wearable sensors
distributed under the terms and with IoT technology allows for the early detection of health disorders and preventative
conditions of the Creative Commons measures before they escalate. Stress monitoring with wearable sensors and the Internet
Attribution (CC BY) license (https:// of Things (IoT) powered by lithium-ion batteries (LiB) is a potential application that can
creativecommons.org/licenses/by/ enhance wellness and preventative health management. A promising application that can
4.0/). improve comfort and preventative health management is stress monitoring with LiB-based
IoT and wearable sensors. Stress, a pervasive health concern with potential physical and
psychological ramifications, can be effectively addressed through this approach. Stress
monitoring, when performed thoroughly and responsibly, is the modern approach in
the healthcare industry that may recommend significant evidence to both patients and
healthcare providers. It enables people to actively manage their stress and gives healthcare
professionals the ability to provide individualized interventions and support. The scope of
the IoT extends far beyond healthcare, encompassing domains such as energy efficiency,
transportation, agriculture, logistics, and more [1]. However, its impact on healthcare,
bolstered by the synergy of IoT and Artificial Intelligence (AI), has been particularly
transformative [2]. This convergence has facilitated the transition of medical testing and
healthcare services from hospitals to homes, thereby democratizing access to medical
equipment for both individuals and healthcare professionals [2]. The amalgamation of
mobile sensors with IoT infrastructure enhances data accuracy, and the fusion of an Android
app with IoT technology enhances the usability of medical devices. The ripple effect of
IoT is poised to be especially profound in the medical sector, promising an elevation
in the overall quality of life [2]. In both daily life and healthcare, the applications of
IoT and AI are manifold. As the utilization of the Internet has surged exponentially,
conventional patient service methodologies have given way to electronic healthcare systems,
leading to a decline in traditional modes of communication [3]. In recent times, IoT
technology has empowered patients and healthcare practitioners to access cutting-edge
medical equipment and resources. The benefits of AI and IoT extend across various realms,
including mechanical automation, remote monitoring, convenience, financial efficiency,
and enhanced patient satisfaction within healthcare applications [3]. For a sensor to
qualify as a constituent of the IoT healthcare system, it must fulfill three core criteria.
Firstly, it should be capable of monitoring pulse-related processes such as blood glucose
levels, ECG, and oxygen levels. Secondly, it must possess the capacity to detect and
gather environmental data like temperature, light, and precipitation. Thirdly, it should
be equipped to autonomously transmit data, either dynamically or via an alternative
mechanism, to a centralized controller. Following the completion of its designated task, the
sensor should transition into an interactive mode, promptly alerting medical professionals
for swift action [4]. The versatility of DNA origami extends not only to construction,
transportation, and computation on two- and three-dimensional surfaces but also as a
significant component of nanotechnology [5–7].
Progressive analyses of electronic health records (EHRs) and medical imaging have
empowered researchers to enhance healthcare systems through innovative means. While
healthcare apps and services are inherently geared toward meeting user needs, the extent
of their development hinges on the capabilities and expertise of their developers. Recent
explorations have delved into a diverse array of applications employing convolutional
neural networks and other machine-learning methodologies. Notably, these techniques
have been employed for accurate grading of alcohol dependence, estimation of accident
severity, and recognition of emotions through technology [8,9]. The integration of the IoT
and artificial intelligence has ushered in significant enhancements in daily life and health-
care. The conjunction and convergence of wearable sensors, IoT, and machine learning
(ML) enable healthcare practitioners to diagnose and intervene in patients’ conditions at an
early stage, thereby optimizing health outcomes. The multifaceted benefits of IoT devices,
encompassing electronic information management, controlled communication, and system
processing, have made them a focal point in medical applications due to their convenience,
cost-efficiency, and augmented patient satisfaction.
Stress, a pervasive health concern, can be identified and managed effectively through
the continuous monitoring of physiological signals via wearable sensors [10]. Recent
advancements in IoT and machine learning have been instrumental in enhancing stress
monitoring. Notably, wearable sensor systems have been developed to detect and track
stress by analyzing physiological parameters like skin conductance and heart rate variability
alongside contextual factors such as location and activity levels [11]. The multidisciplinary
Sensors 2023, 23, 8875 3 of 15
field of machine learning (ML) heavily relies on visualization, optimization, and theories of
probability and decision-making. In contrast to studying each trait or feature separately,
machine learning algorithms can handle enormous volumes of data efficiently and allow
researchers to find patterns by simultaneously examining a mixture of qualities from the
datasets. One of the key characteristics responsible for the enormous success of ML tools
is their capacity to recognize a hierarchy of features and infer generalized trends from
given data.
The integration of ML algorithms has facilitated the analysis of wearable sensor data,
culminating in personalized feedback and interventions for users. The employment of
ML and IoT for stress monitoring holds the possibility to enhance efficacy and accuracy.
ML methods enable real-time analysis of acquired data, allowing for the early diagnosis
and proceeding of stress-related conditions that could otherwise adversely impact overall
health and quality of life. The transformative potential of IoT and ML in the healthcare
sector is immense, encompassing continuous physiological signal monitoring, personalized
interventions, and feedback mechanisms [12].
This paper aims to integrate the assessment of human stress levels through physical
activity by employing ML technologies, wearable sensors, and IoT. This study identifies
stress levels by monitoring indicators like human body humidity, temperature, and step
count. With this integrated strategy, individuals may monitor their stress levels in real time
and receive individualized feedback and control over how they react to stress.
individual’s linguistic expressions [29]. Biomarkers used to detect stress levels encompass
ECG, skin conductance, respiration, and surface electrocardiography, as outlined in [30].
Other methodologies involve heart rate variability, as in [31], and functional Magnetic
Resonance Imaging (fMRI) for stress detection, as detailed in [32]. Numerous use cases exist
for a healthcare system in an IoT context, including but not limited to autonomous insulin
infusion, sleep monitoring, and mental health monitoring. It is critical to discover solutions
for stress detection because global awareness of their significance is at an all-time high.
This literature review suggests that there is still some disagreement over the most effec-
tive method of evaluating physiological stress. Despite employing the same physiological
indicators and classifiers, the classification accuracy attained by various studies differed
substantially. Additionally, the specificity and sensitivity of stress-related biophysiological
measures like heart rate and respiration rate were not known in the research [33,34]. More-
over, decision trees, random forests, and XGBoost are frequently used for stress prediction
as a machine learning classifier [35]. Here, the research gaps are summarized as follows:
• Absence of User-Friendly Stress Detection Wearables: The nonexistence of user-
friendly wearable devices explicitly designed for stress detection obstructs user en-
gagement and the acceptance of stress management solutions;
• Automated Stress Detection and Classification Missing: Many automated systems
lack robust methodologies for the automatic identification and categorization of stress
levels, thereby limiting their effectiveness in timely interventions;
• Limited Incorporation of Multiple Stress Detection Features: Several studies failed to
consider the integration of various features for accurate stress detection and evaluation,
potentially leading to incomplete or imprecise stress monitoring.
where Stress(t) represents the stress level at time t. T(t) represents the change in temperature
at time t. K1 is a constant that quantifies the relationship between temperature changes and
stress levels.
Background: This theory is supported by the knowledge that engaging in physical
activity causes the release of endorphins, also known as the “feel-good” hormone produced
by the human brain [36]. Elevated stress levels can impede endorphin production, thereby
diminishing the positive effects of physical activity. As the rate of steps taken per minute
increases, so does the frequency of breaths per minute, heart rate, and overall stress on
the body [37]. Moreover, heightened sweat levels in common areas like the palms and
face correspond to an increase in an individual’s stress levels in a linear fashion [38].
Furthermore, the body’s temperature is influenced by blood circulation. Cold hands or
feet often signify heightened stress levels, while warmer extremities indicate normal stress
levels [39]. In the subsequent sections, we detail our proposed system design both at the
architectural and sensor levels.
3. Proposed Method
We developed the stress detection system to cleverly monitor three essential metrics:
body temperature; sweat reduction rate; and motion detection. This is in line with our
research hypothesis. Figure 1 carefully depicts the Stress-Track system’s overall layout. By
harnessing sensor data directly from the human body, our system engages in an intricate
stress analysis through the utilization of machine learning located in the cloud. This
1
advanced analytical process effectively categorizes stress levels into three distinct tiers: low;
normal; and high.
Furthermore, our system integrates seamlessly with Wi-Fi technology, which, in turn,
enables robust cloud connectivity. This dynamic connectivity feature serves a dual purpose:
it facilitates the real-time storage of both current and historical stress levels, all within certain
predetermined intervals. This architecture not only empowers the instant retrieval of stress
data but also provides a comprehensive understanding of stress variations over time.
emotional, professional, and societal stressors. In this specific study, the detection of sweat
secretion on the palms is facilitated by the utilization of a humidity sensor.
3.2. Dataset
The dataset file “Stress-Lysis.csv” [11,44] contains information under the title
“Humidity–Temperature–Step count–Stress levels”. This dataset focuses on identifying
and evaluating stress levels in individuals based on their physical activity. It comprises a
collection of 2001 samples, encompassing data related to human body temperature, body
humidity, the number of steps taken by the user, and their corresponding stress levels. The
stress levels are categorized into three groups: low; normal; and high stress. The dataset
serves as a foundation for understanding the relationship between physical activity metrics
and stress levels in different categories, as demonstrated in Table 1 and Figure 2.
2
Figure 2. Stress level indication.
In Table 1 above, the value 0 corresponds to “low stress”; 1 represents “normal stress”,
and 2 signifies “high stress”.
Sensors 2023, 23, 8875 7 of 15
3.3. Classifier
The machine learning model located in the cloud is utilized to detect the stress level;
for this, we used the ensemble method of machine learning.
where {DT1 , DT2 , . . . . . . DTN } represent N individual Decision Trees in the Random Forest.
It works well as an ensemble learning strategy for bagging. In the context of ensemble
learning, bagging can be expressed as follows:
Bagging (Bootstrap Aggregating): Given a training dataset D of size N, bagging creates
B subsets D1 , D2 ,. . .. . ., DB of size N, each drawn with replacement from D.
Every DT in the RF algorithm makes a prediction about the class, and these predictions
are pooled through voting to identify the class that receives the most votes. Mathematically,
this can be represented as follows:
where Class Prediction (RF) is the final prediction made by the Random Forest, and
Majority_Vote represents the process of selecting the class with the highest number of votes
from the predictions of individual Decision Trees. This combination of predictions from
various DTs frequently yields a prediction that is more accurate than any single prediction,
which can be expressed using statistical concepts like ensemble variance reduction.
The number of trees in the used RF algorithm is fixed at 100, and subsets do not split
if their size is smaller than five. This specifies the hyperparameters of the Random Forest:
These hyperparameters control the size and behavior of the Random Forest model
during training and prediction.
where:
Ensemble{i} represents the ensemble of trees at stage i.
Learning_Rate is a hyperparameter set to 0.1 in this case.
DTi represents the ith Decision Tree added to the ensemble.
The number of estimators is set to 100 in the GB ensemble technique, which means
that 100 Decision Trees are sequentially added to the ensemble during training. This
Sensors 2023, 23, 8875 8 of 15
hyperparameter controls the size of the ensemble and can affect the model’s complexity
and performance.
3
Sensors 2023, 23, 8875 10 of 15
4. Experimentation
4.1. Performance Matrices
Several measures, including accuracy, F1 measure, and confusion matrix, were used to
assess the performance of the model used in this study.
• The percentage of accurate predictions made by the model is measured by accuracy;
• The confusion matrix is a table that compares the actual and anticipated classifications
to summarize the presentation of a classifier.
The objective of this study was to categorize various levels of stress, and Table 2
reports the classification’s prediction measures. The assessments were made to see how
effectively the models could categorize the stress levels.
Measures Definition
T− Accurate recognition of negative data
T+ Accurate recognition of positive data
F− Incorrectly classifying negative data
F+ Incorrectly classifying positive data
The words true positive, false positive, true negative, and false negative are used to
describe the parameters as they are being evaluated. Equations (2)–(5) show how to obtain
the formulas for accuracy, recall, and precision based on Table 2.
(T− + T+ )
Accuracy = (2)
(T− + F+ ) + ( F− + T + )
(T+ )
Recall(R) = (3)
( F− + T + )
(T+ )
Precision(P) = (4)
( F+ + T + )
2 × ( P × R)
Fscore = (5)
( P + R)
Moreover, the following parameters considered for this study are presented in Table 3.
The key attributes in this study are presented in Table 3. First, this study involved
a total of 2001 sample size. Second, this study design was adopted as an “experimental
design”. Third, this study established a level of significance set at 0.05.
a diverse range of metrics, including accuracy, the confusion matrix, precision, recall,
and the F1 measure [47]. Accuracy serves as a holistic indicator of how effectively the
classifier predicts stress levels in individuals during their sleep. This metric offers a global
perspective on the model’s overall performance in capturing various stress levels accurately.
The utility of the confusion matrix becomes evident as it empowers us to delve deeper into
the classification outcomes. By analyzing the matrix, we can pinpoint the number of true
positives, true negatives, false positives, and false negatives that the classifier generated.
This level of granularity furnishes us with insights that go beyond the scope of accuracy
alone. It unveils the model’s capability in correctly identifying positive and negative
instances while revealing any potential areas where the classifier might be struggling. The
synergy of these metrics ensures a robust and multifaceted evaluation of our approach,
painting a more comprehensive picture of its performance in stress level prediction.
The confusion matrix in Figure 4 offers a comprehensive overview of the model’s
classification performance across different categories when applied to 20% of testing data.
The number of examples that belong to each of these classes is shown in the matrix.
The actual class is represented by each row, while the anticipated class is represented by
each column.
4
Figure 4. Confusion matrix.
In the first row (Class 0), there were 83 instances categorized as Class 0, and the classi-
fier accurately identified 82 of them as Class 0. However, one instance was misclassified,
where an instance from Class 0 was incorrectly labeled as Class 1. In the second row
(Class 1), there were 166 instances that truly belonged to Class 1, and the classifier correctly
identified 165 of them as Class 1. There was a single instance from Class 1 that the classifier
mistakenly classified as Class 2. In the third row (Class 2), there were 152 instances that
originally fell under Class 2. The classifier correctly identified 151 instances as Class 2.
However, one instance from Class 2 was inaccurately classified as Class 0.
The presented metrics in Table 4, including accuracy, precision, recall, and F1 score,
play a vital role in evaluating the performance of a classification model. Accuracy denotes
the ratio of correctly predicted instances to the total, highlighting that the model achieved
an impressive 99.5% accuracy in its predictions. Precision pertains to the accuracy of
positive predictions; in this instance, it reveals that out of all instances predicted as positive,
99% were accurate, while 1% were false positives. Recall, also known as sensitivity, signifies
the model’s ability to correctly identify positive instances, with 99% of true positives
captured but 1% being missed. F1 Score harmonizes precision and recall, reflecting an
overall balance; its value of 0.99 indicates a robust equilibrium between accurate positive
predictions and the model’s capability to capture actual positives.
Sensors 2023, 23, 8875 12 of 15
Author Contributions: Conceptualization, T.S. and A.A.A.-A.; methodology, T.S.; software, T.M.;
validation, S.A., M.N.A. and Z.H.K.; formal analysis, S.A.; investigation and resources, A.A.A.-A. and
T.M.; data curation, Z.H.K.; writing—original draft preparation, T.S.; writing—review and editing,
T.S. and M.F.-i.-A.; visualization, M.F.-i.-A.; supervision, T.S.; project administration, M.F.-i.-A., S.A.
and M.N.A.; funding acquisition, Z.H.K. All authors have read and agreed to the published version
of the manuscript.
Funding: This research has been carried out under grant No: 10640/Federal/NRPU/R&D/HEC/2017.
Institutional Review Board Statement: Not applicable.
Informed Consent Statement: Not applicable.
Data Availability Statement: The dataset used in this research is available online.
Conflicts of Interest: The authors declare no conflict of interest.
References
1. Kadhim, K.T.; Alsahlany, A.M.; Wadi, S.M.; Kadhum, H.T. An Overview of Patient’s Health Status Monitoring System Based on
Internet of Things (IoT). Wirel. Pers. Commun. 2020, 114, 2235–2262. [CrossRef]
2. Mohammed, C.M.; Askar, S. Machine learning for IoT healthcare applications: A review. Int. J. Sci. Bus. 2021, 5, 42–51.
3. Sadad, T.; Safran, M.; Khan, I.; Alfarhood, S.; Khan, R.; Ashraf, I. Efficient Classification of ECG Images Using a Lightweight CNN
with Attention Module and IoT. Sensors 2023, 23, 7697. [CrossRef]
4. Talaat, F.M.; El-Balka, R.M. Stress monitoring using wearable sensors: IoT techniques in medical field. Neural Comput. Appl. 2023,
35, 18571–18584. [CrossRef] [PubMed]
5. Jalali, E.; Soltanizadeh, H.; Chen, Y.; Xie, Y.M.; Sareh, P. Selective hinge removal strategy for architecting hierarchical auxetic
metamaterials. Commun. Mater. 2022, 3, 97. [CrossRef]
6. Chen, Y.; Xu, R.; Lu, C.; Liu, K.; Feng, J.; Sareh, P. Multistability of the hexagonal origami hypar based on group theory and
symmetry breaking. Int. J. Mech. Sci. 2023, 247, 108196. [CrossRef]
7. He, Z.; Shi, K.; Li, J.; Chao, J. Self-assembly of DNA origami for nanofabrication, biosensing, drug delivery, and computational
storage. iScience 2023, 26, 106638. [CrossRef]
8. Jayadev, P.G.; Bellary, S. A hybrid approach for classification and identification of iris damaged levels of alcohol drinkers. J. King
Saud. Univ-Comput. Inf. Sci. 2022, 34, 5273–5285.
9. Rao, Z.; Tung, P.Y.; Xie, R.; Wei, Y.; Zhang, H.; Ferrari, A.; Klaver, T.P.; Körmann, F.; Sukumar, P.T.; Kwiatkowski da Silva, A.; et al.
Machine learning–enabled high-entropy alloy discovery. Science 2022, 378, 78–85. [CrossRef]
10. Sun, W.; Guo, Z.; Yang, Z.; Wu, Y.; Lan, W.; Liao, Y.; Wu, X.; Liu, Y. A review of recent advances in vital signals monitoring of
sports and health via flexible wearable sensors. Sensors 2022, 22, 7784. [CrossRef]
11. Rachakonda, L.; Mohanty, S.P.; Kougianos, E.; Sundaravadivel, P. Stress-Lysis: A DNN-Integrated Edge Device for Stress Level
Detection in the IoMT. IEEE Trans. Consum. Electron. 2019, 65, 474–483. [CrossRef]
12. Khan, A.R.; Saba, T.; Sadad, T.; Nobanee, H.; Bahaj, S.A. Identification of anomalies in mammograms through internet of medical
things (IoMT) diagnosis system. Comput. Intell. Neurosci. 2022, 2022, 1100775. [CrossRef] [PubMed]
13. Rosenzweig, C.; Karoly, D.; Vicarelli, M.; Neofotis, P.; Wu, Q.; Casassa, G.; Menzel, A.; Root, T.L.; Estrella, N.; Seguin, B.; et al.
Attributing physical and biological impacts to anthropogenic climate change. Nature 2008, 453, 353–357. [CrossRef] [PubMed]
14. Alanazi, H.O.; Abdullah, A.H.; Qureshi, K.N. A critical review for developing accurate and dynamic predictive models using
machine learning methods in medicine and health care. J. Med. Syst. 2017, 41, 69. [CrossRef] [PubMed]
15. Atzori, L. The internet of things: A survey. Comput. Netw. 2010, 54, 2787–2805. [CrossRef]
Sensors 2023, 23, 8875 14 of 15
16. Nath, R.K.; Thapliyal, H.; Caban-Holt, A.; Mohanty, S.P. Machine Learning based Solutions for Real-Time Stress Monitoring. IEEE
Consum. Electron. Mag. 2020, 9, 34–41. [CrossRef]
17. Lin, S.; Zhang, H.; Gao, Y.; Du, M.; Vai, M. The Effects of Muscle Stress on Signal Transmission in the Intra-Body Communication.
In Proceedings of the 2016 IEEE International Conference on Consumer Electronics-China (ICCE-China), Guangzhou, China,
19–21 December 2016; pp. 1–3.
18. Magaa, V.C.; Muoz-Organero, M. Reducing Stress on Habitual Journeys. In Proceedings of the 2015 IEEE 5th International
Conference on Consumer Electronics - Berlin (ICCE-Berlin), Berlin, Germany, 6–9 September 2015; pp. 153–157.
19. Ciabattoni, L.; Ferracuti, F.; Longhi, S.; Pepa, L.; Romeo, L.; Verdini, F. Real-Time Mental Stress Detection based on Smartwatch.
In Proceedings of the 2017 IEEE International Conference on Consumer Electronics (ICCE), Las Vegas, NV, USA, 8–10 January
2017; pp. 110–111.
20. Lawanot, W.; Inoue, M.; Yokemura, T.; Mongkolnam, P.; Nukoolkit, C. Daily Stress and Mood Recognition System Using Deep
Learning and Fuzzy Clustering for Promoting Better Well-Being. In Proceedings of the 2019 IEEE International Conference on
Consumer Electronics (ICCE), Las Vegas, NV, USA, 11–13 January 2019; pp. 1–6.
21. Nath, R.K.; Thapliyal, H.; Caban-Holt, A. Validating Physiological Stress Detection Model Using Cortisol as Stress Bio Marker. In
Proceedings of the 2020 IEEE International Conference on Consumer Electronics (ICCE), Las Vegas, NV, USA, 4–6 January 2020;
pp. 1–5.
22. Lee, J.-M.; Byun, W.; Keill, A.; Dinkel, D.; Seo, Y. Comparison of Wearable Trackers Ability to Estimate Sleep. Int. J. Environ. Res.
Public Health 2018, 15, 1265. [CrossRef]
23. Arnold, J.A.; Cheng, Y.; Baiani, Y.; Russell, A.M. Systems and Techniques for Tracking Sleep Consistency and Sleep Goals. US
Patent 20 170 347 946A1, 2 June 2016.
24. Karydis, A.M. Methods, Systems, and Apparatus for Self-Calibrating EEG Neurofeedback. US Patent 20 160 235 324A1, 15
February 2016.
25. Sannholm, F.; Paalasmaa, J.; Leppakorpi, L. System for Determining the Quality of Sleep. US Patent 20 160 213 309A1, 31
December 2015.
26. Bone, D.; Lee, C.; Chaspari, T.; Gibson, J.; Narayanan, S. Signal processing and machine learning for mental health research and
clinical applications. IEEE Signal Process. Mag. 2017, 34, 196–195. [CrossRef]
27. Osman, H.A.; Dong, H.; Saddik, A.E. Ubiquitous Biofeedback Serious Game for Stress Management. IEEE Access 2016, 4,
1274–1286. [CrossRef]
28. Sano, A.; Picard, R.W. Stress Recognition Using Wearable Sensors and Mobile Phones. In Proceedings of the 2013 Humaine Association
Conference on Affective Computing and Intelligent Interaction, Geneva, Switzerland, 2–5 September 2013; pp. 671–676.
29. El-Samahy, E.; Mahfouf, M.; Torres-Salomao, L.A.; Anzurez-Marin, J. A New Computer Control System for Mental Stress
Management using Fuzzy Logic. In Proceedings of the 2015 IEEE International Conference on Evolving and Adaptive Intelligent
Systems (EAIS), Douai, France, 1–3 December 2015; pp. 1–7.
30. Wijsman, J.; Grundlehner, B.; Liu, H.; Penders, J.; Hermens, H. Wearable Physiological Sensors Reflect Mental Stress State in
Office-Like Situations. In Proceedings of the 2013 Humaine Association Conference on Affective Computing and Intelligent
Interaction, Geneva, Switzerland, 2–5 September 2013; pp. 600–605.
31. Choi, J.; Gutierrez-Osuna, R. Using Heart Rate Monitors to Detect Mental Stress. In Proceedings of the 2009 Sixth International
Workshop on Wearable and Implantable Body Sensor Networks, Berkeley, CA, USA, 3–5 June 2009; pp. 219–223.
32. Xu, T.; Cullen, K.R.; Houri, A.; Lim, K.O.; Schulz, S.C.; Parhi, K.K. Classification of Borderline Personality Disorder based on
Spectral Power of Resting-State fMRI. In Proceedings of the 2014 36th Annual International Conference of the IEEE Engineering
in Medicine and Biology Society, Chicago, IL, USA, 26–30 August 2014; pp. 5036–5039.
33. Iqbal, T.; Redon-Lurbe, P.; Simpkin, A.J.; Elahi, A.; Ganly, S.; Wijns, W.; Shahzad, A. A sensitivity analysis of biophysiological
responses of stress for wearable sensors in connected health. IEEE Access 2021, 9, 93567–93579. [CrossRef]
34. Iqbal, T.; Elahi, A.; Redon, P.; Vazquez, P.; Wijns, W.; Shahzad, A. A review of biophysiological and biochemical indicators of
stress for connected and preventive healthcare. Diagnostics 2021, 11, 556. [CrossRef] [PubMed]
35. Sadad, T.; Bukhari, S.A.C.; Munir, A.; El-Sherbeeny, A.M.; Rauf, H.T.; Ghani, A. Detection of Cardiovascular Disease Based on
PPG Signals Using Machine Learning with Cloud Computing. Comput. Intell. Neurosci. 2022, 2022, 1672677. [CrossRef] [PubMed]
36. Winiarz, E. Endorphins, Endocannabinoids and Runners’ High. Sci. J. Lander Coll. Arts Sci. 2019, 13, 4.
37. Wang, H.; Zhang, Y.-f.; Xu, L.-l.; Jiang, C.-m. Step rate-determined walking intensity and walking recommendation in Chinese
young adults: A cross-sectional study. BMJ Open 2013, 3, e001801. [CrossRef] [PubMed]
38. Schick, C.H. Pathophysiology of Hyperhidrosis. Thorac. Surg. Clin. 2016, 26, 389–393. [CrossRef] [PubMed]
39. Madhuri, V.J.; Mohan, M.R.; Kaavya, R. Stress Management Using Artificial Intelligence. In Proceedings of the 2013 Third
International Conference on Advances in Computing and Communications, Cochin, India, 29–31 August 2013; pp. 54–57.
40. Giannakakis, G.; Grigoriadis, D.; Giannakaki, K.; Simantiraki, O.; Roniotis, A.; Tsiknakis, M. Review on Psychological Stress
Detection Using Biosignals. IEEE Trans. Affect. Comput. 2022, 13, 440–460. [CrossRef]
41. Zhao, Y.; Bergmann, J.H.M. Non-Contact Infrared Thermometers and Thermal Scanners for Human Body Temperature Monitoring:
A Systematic Review. Sensors 2023, 23, 7439. [CrossRef] [PubMed]
42. Akmandor, A.O.; Jha, N.K. Keep the Stress Away with SoDA: Stress Detection and Alleviation System. IEEE Trans. MultiScale
Comput. Syst. 2017, 3, 269–282. [CrossRef]
Sensors 2023, 23, 8875 15 of 15
43. Aileni, R.M.; Valderrama, C.; Pasca, S.; Strungaru, R. Skin Conductance Analyzing in Function of the Bio-Signals Monitored by
Biomedical Sensors. In Proceedings of the 2016 International Symposium on Fundamentals of Electrical Engineering (ISFEE),
Bucharest, Romania, 30 June 2016–2 July 2016; pp. 1–4.
44. Kaggle. Stress Level Detection. Available online: https://www.kaggle.com/datasets/laavanya/stress-level-detection (accessed
on 15th May 2023).
45. Liu, Y.; Wang, Y.; Zhang, J. New machine learning algorithm: Random forest. In Information Computing and Applications; Springer:
Berlin/Heidelberg, Germany, 2012; pp. 246–252.
46. Natekin, A.; Knoll, A. Gradient boosting machines, a tutorial. Front. Neurorobotics 2013, 7, 21. [CrossRef]
47. Alyami, J.; Sadad, T.; Rehman, A.; Almutairi, F.; Saba, T.; Bahaj, S.A.; Alkhurim, A. Cloud computing-based framework for
breast tumor image classification using fusion of AlexNet and GLCM texture features with ensemble multi-kernel support vector
machine (MK-SVM). Comput. Intell. Neurosci. 2022, 2022, 7403302. [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual
author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to
people or property resulting from any ideas, methods, instructions or products referred to in the content.