journal article·2023Open access

Priority Detector and Classifier Techniques Based on ML for the IoMT

Rayan A. Alsemmeari, Mohamed Yehia Dahab, Badraddin Alturki, Abdulaziz A. Alsulami

Computers, Materials & Continua· Volume 76· Issue 2

Abstract

Emerging telemedicine trends, such as the Internet of Medical Things (IoMT), facilitate regular and efficient interactions between medical devices and computing devices. The importance of IoMT comes from the need to continuously monitor patients’ health conditions in real-time during normal daily activities, which is realized with the help of various wearable devices and sensors. One major health problem is workplace stress, which can lead to cardiovascular disease or psychiatric disorders. Therefore, real-time monitoring of employees’ stress in the workplace is essential. Stress levels and the source of stress could be detected early in the fog layer so that the negative consequences can be mitigated sooner. However, overwhelming the fog layer with extensive data will increase the load on fog nodes, leading to computational challenges. This study aims to reduce fog computation by proposing machine learning (ML) models with two phases. The first phase of the ML model assesses the priority of the situation based on the stress level. In the second phase, a classifier determines the cause of stress, which was either interruptions or time pressure while completing a task. This approach reduced the computation cost for the fog node, as only high-priority records were transferred to the fog. Low-priority records were forwarded to the cloud. Four ML approaches were compared in terms of accuracy and prediction speed: K-nearest neighbors (KNN), a support vector machine (SVM), a bagged tree (BT), and an artificial neural network (ANN). In our experiments, ANN performed best in both phases because it scored an F1 score of 99.97% and had the highest prediction speed compared with KNN, SVM, and BT.
Source: openalex_inverted_index · Quality: candidate unverified · Source record ↗

Research context

OpenAlex topics: Air Quality Monitoring and Forecasting · IoT and Edge/Fog Computing · Non-Invasive Vital Sign Monitoring

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (63)

Show source-provided references
1. A review on mental stress detection using wearable sensors and machine learning techniques10.1109/ACCESS.2021.3085502 ↗
2. Effectiveness of workplace yoga interventions to reduce perceived stress in employees: A systematic review and meta-analysis
3. Impact of work stress and job burnout on turnover intentions among hotel employees
4. Stress detection in computer users from keyboard and mouse dynamics10.1109/TCE.2020.3045228 ↗
5. A smart computer mouse with biometric sensors for unobtrusive office work-related stress monitoring
6. Security in IoMT communications: A survey
7. Internet of Medical Things (IoMT): Overview, emerging technologies, and case studies10.1080/02564602.2021.1927863 ↗
8. Fog-based healthcare systems: A systematic review10.1007/s11042-021-11227-x ↗
9. Towards collaborative intelligent IoT eHealth: From device to fog, and cloud10.1016/j.micpro.2019.102938 ↗
10. Stress detection with machine learning and deep learning using multimodal physiological data
11. Ponnusamy · Efficient Data Handling for Massive Internet of Medical Things: Healthcare Data Analytics · 2021 · 7110.1007/978-3-030-66633-0_4 ↗
12. Artificial intelligence (AI) and Internet of Medical Things (IoMT) assisted biomedical systems for intelligent healthcare
13. An intelligent proposed model for task offloading in fog-cloud collaboration using logistics regression10.1155/2022/3606068 ↗
14. One-dimensional CNN approach for ECG arrhythmia analysis in fog-cloud environments10.1109/ACCESS.2021.3097751 ↗
15. Design and implementation of an ML and IoT based adaptive traffic-management system for smart cities
16. Thermal comfort and stress recognition in office environment
17. The effect of person-specific biometrics in improving generic stress predictive models10.18494/SAM.2020.2650 ↗
18. Resource allocation and task scheduling in fog computing and internet of everything environments: A taxonomy, review, and future directions10.1145/3513002 ↗
19. Resource management in fog/edge computing: A survey on architectures, infrastructure, and algorithms
20. Evolutionary algorithms to optimize task scheduling problem for the IoT based bag-of-tasks application in cloud–fog computing environment10.3390/app9091730 ↗
21. Task scheduling approaches in fog computing: A systematic review10.1002/dac.4583 ↗
22. Resource allocation in fog computing: A systematic mapping study
23. Task scheduling mechanisms in fog computing: Review, trends, and perspectives10.1108/K-10-2019-0666 ↗
24. A systematic review of task scheduling approaches in fog computing10.1002/ett.4523 ↗
25. Context-aware scheduling in fog computing: A survey, taxonomy, challenges and future directions10.1016/j.jnca.2021.103008 ↗
26. Scheduling algorithms in fog computing: A survey10.2991/ijndc.k.210111.001 ↗
27. M. Fahimullah, S. Ahvar and M. Trocan, “A review of resource management in fog computing: Machine learning perspective,” arXiv Preprint, arXiv:2209.03066, 2022.
28. Prioritized task scheduling in fog computing
29. CloudAnalyst: A CloudSim-based visual modeller for analysing cloud computing environments and applications
30. Multi-objective optimization approach for task scheduling in fog computing
31. IFogSim: A toolkit for modeling and simulation of resource management techniques in the Internet of Things, edge and fog computing environments
32. Fog computing scheduling algorithm for smart city
33. Nsnam, “N S3,” [Online]. Available: https://www.nsnam.org/
34. Quantum-based predictive fog scheduler for IoT applications10.1016/j.compind.2019.06.002 ↗
35. Energy efficient task scheduling in fog environment using deep reinforcement learning approach10.1016/j.procs.2021.07.012 ↗
36. A reinforcement learning algorithm for rescheduling pre-empted tasks in fog nodes10.1007/s10951-022-00725-x ↗
37. Energy-aware task scheduling and offloading using deep reinforcement learning in SDN-enabled IoT network10.1016/j.comnet.2022.108957 ↗
38. Fragmented task scheduling for load-balanced fog computing based on q-learning10.1155/2022/4218696 ↗
39. Fog computing for smart cities’ big data management and analytics: A review10.3390/fi12110190 ↗
40. Enabling technologies for fog computing in healthcare IoT systems10.1016/j.future.2018.07.049 ↗
41. IoT big data analytics for smart homes with fog and cloud computing10.1016/j.future.2018.08.040 ↗
42. Review on big data application of medical system based on fog computing and IoT technology
43. Towards an architecture for big data analytics leveraging edge/fog paradigms
44. IoT/cloud-enabled smart services: A review on QOS requirements in fog environment and a proposed approach based on priority classification technique10.1002/dac.4269 ↗
45. Wearable medical sensor-based system design: A survey10.1109/TMSCS.2017.2675888 ↗
46. The SWELL knowledge work dataset for stress and user modeling research
47. Medical health big data classification based on KNN classification algorithm10.1109/ACCESS.2019.2955754 ↗
48. High performance classification model to identify ransomware payments for heterogeneous bitcoin networks10.3390/electronics10172113 ↗
49. A comprehensive survey and taxonomy of the SVM-based intrusion detection systems10.1016/j.jnca.2021.102983 ↗
50. Automatic sleep disorders classification using ensemble of bagged tree based on sleep quality features10.3390/electronics9030512 ↗
51. Stress detection in working people10.1016/j.procs.2017.09.090 ↗
52. Scalable deep learning for stress and affect detection on resource-constrained devices
53. Self-supervised learning for ECG-based emotion recognition
54. A. Ragav and G. K. Gudur, “Bayesian active learning for wearable stress and affect detection,” arXiv Preprint, arXiv:2012.02702, 2020.
55. Employing multimodal machine learning for stress detection10.1155/2021/9356452 ↗
56. Intelligent healthcare data segregation using fog computing with Internet of Things and machine learning10.1504/IJESMS.2021.115533 ↗
57. Intelligent Internet of Things and advanced machine learning techniques for covid-1910.4108/eai.28-1-2021.168505 ↗
58. Diagnosing cancer using IoT and machine learning methods10.1155/2022/9896490 ↗
59. A framework for implementing an ML or DL model to improve intrusion detection systems (IDS) in the NTMA context, with an example on the dataset (CSE-CICIDS2018)
60. IoT-cloud-based smart healthcare monitoring system for heart disease prediction via deep learning10.3390/electronics11152292 ↗
61. Symmetrical simulation scheme for anomaly detection in autonomous vehicles based on LSTM model10.3390/sym14071450 ↗
62. Efficacy of machine learning-based classifiers for binary and multi-class network intrusion detection
63. Fuzzy support vector machine with relative density information for classifying imbalanced data10.1109/TFUZZ.2019.2898371 ↗