| Literature DB >> 35148762 |
Dalia Jaber1, Hazem Hajj2, Fadi Maalouf3, Wassim El-Hajj4.
Abstract
BACKGROUND: In the last decade, a lot of attention has been given to develop artificial intelligence (AI) solutions for mental health using machine learning. To build trust in AI applications, it is crucial for AI systems to provide for practitioners and patients the reasons behind the AI decisions. This is referred to as Explainable AI. While there has been significant progress in developing stress prediction models, little work has been done to develop explainable AI for mental health.Entities:
Keywords: Explainable models; Stress prediction
Mesh:
Year: 2022 PMID: 35148762 PMCID: PMC8840288 DOI: 10.1186/s12911-022-01772-2
Source DB: PubMed Journal: BMC Med Inform Decis Mak ISSN: 1472-6947 Impact factor: 2.796
Fig. 1Sample of a blood test report [13]
Summary of literature review on stress prediction systems
| Measurements | Prediction model | Stress prediction accuracy | Paper |
|---|---|---|---|
| Accelerometer, 34 features from the time and frequency domains of accelerometer data | Naives Bayes, Decision Trees, and Random Forest Classifiers | Highest accuracy 71% using decision trees | [ |
| Accelerometer, GSR, ECG and behavioral features | LDA (Linear Discriminant Analysis)-based classifier | Prediction based on the physiological data and the behavioral features was more accurate than prediction based on physiological data alone | [ |
| Accelerometer, GSR, ECG | Decision Tree Classifier | 92.4% for 10-fold cross validation | [ |
| Accelerometer, video camera, pressure-sensitive touchscreens | J48 tree | 78% in classifying touches as stressed versus not stressed | [ |
| Call logs, Bluetooth data, and SMS data from users’ mobile phones | Random Forest Classifier | 72.39% for binary classification, stressed versus not stressed | [ |
| Physiological data collected from chest-worn and wrist-worn sensors | Deep Convolutional Neural Network | 99.80% accuracy rates for binary classification for stress detection | [ |
Physiological Measurements
| Signal | Measurement |
|---|---|
| Electrocardiogram (ECG) | Electrical activity of the heart |
| Electromyography (EMG) | Electrical activity of muscles at rest and during contraction |
| Electrodermal activity (EDA) | Wrist and chest skin conductance |
| Temperature | Wrist Temperature |
| Respiration | Respiration rate and cycle |
Fig. 2The proposed solution
Fig. 3An example of a stress prediction report
Stress explanation features
| Signal | Features | Description |
|---|---|---|
| ECG | Mean, standard deviation, | |
| Maximum and minimum heart rate (bpm) | ||
| Variance in HRV in the high frequency range (.15–.40 Hz) | ||
| Variance in HRV in the low frequency range (.04–.15 Hz) | ||
| Mean of the absolute values, standard deviation, median absolute deviation | ||
| Median, and median-based coefficient of variation of the successive differences between the RR intervals | ||
| Root mean square(RMS) of the RR interval | ||
| Number of interval differences of successive RR intervals greater than 20 ms or greater than 50 ms | ||
| EMG | Mean, standard deviation, maximum, and minimum | |
| Values of EMG activity in the lower trapezius | ||
| Number of peaks in signal, normalized RMS value | ||
| 50th, 90th percentile of rank-ordered RMS values | ||
| EDA | Mean, standard deviation, maximum, and minimum | |
| Values of EDA connected to the user’s wrist | ||
| Mean, standard deviation, maximum, and minimum | ||
| Values of EDA connected to the user’s chest | ||
| Means and standard deviations of the skin | ||
| Onductance level and skin conductance response | ||
| Respiration | Mean, standard deviation, maximum | |
| and minimum of the respiration rate | ||
| Temperature | Mean, standard deviation, | |
| Maximum and minimum values of the temperature measured from the user’s wrist |
ECG features shown experimentally to indicate stress [29]
| Physiological feature | Range for no stress | Range for stress | |
|---|---|---|---|
| 788 | 642 | 0.005 | |
| 78.45 | 95.54 | 0.005 | |
| 6.43 | 10.48 | 0.001 | |
| 0.04 | 0.03 | 0.018 | |
| 22.89 | 7.35 | 0.043 |
Fig. 4Bar chart listing the usefulness of the report parameters as assessed by three expert psychiatrists
Intervals and p values for the values of each feature under stressful and non-stressful (reference) conditions—where values higher than the reference interval indicate stress
| Feature | Stress interval | Reference interval | |
|---|---|---|---|
| 10.73 ± 7.5 | 3.7 ± 2.95 | 5E–118 | |
| 11.12 ± 7.84 | 3.75 ± 3 | 1E–103 | |
| 0.15 ± 0.14 | 0.01 ± 0.01 | 8E–180 | |
| − 4.33 ± 4.11 | − 14.88 ± 13.52 | 2E–128 | |
| 15.54 ± 15.3 | 12.72 ± 11.82 | 6E–57 | |
| 5.65 ± 5.47 | 0.84 ± 0.73 | 9E–139 | |
| 105.74 ± 18.24 | 73.42 ± 13.06 | 4E–229 | |
| 91.57 ± 15.91 | 63.79 ± 11.09 | 7E–229 | |
| 80.45 ± 14.26 | 56.6 ± 11.27 | 5E–215 | |
| 9.04 ± 3.72 | 3.37 ± 1.85 | 8E–228 | |
| 1E–02 ± 8E–02 | 4E-02 ± 3E–02 | 3E–68 | |
| 1E–07 ± 7E–07 | − 1E-07 ± 6E–07 | 4E–91 | |
| 1E–02 ± 5E–03 | 4E-03 ± 9E–04 | 1E–226 | |
| 1E–02 ± 5E–03 | 4E-03 ± 9E–04 | 3E–226 | |
| 1E–02 ± 5E–03 | 4E-03 ± 9E–04 | 3E–225 | |
| 1E–02 ± 5E–03 | 4E-03 ± 9E–07 | 2E–226 | |
| 2.08 ± 1.19 | 0.56 ± 0.42 | 3E–225 | |
| 5.07 ± 4.05 | 0.55 ± 0.43 | 4E–223 | |
| 4.36 ± 3.69 | 0.33 ± 0.21 | 2E–232 | |
| 4.23 ± 3.56 | 0.32 ± 0.21 | 2E–232 | |
| 0.17 ± 0.16 | 0.01 ± 0.01 | 4E–212 | |
| 0.06 ± 0.04 | 1E–02 ± 4E–03 | 6E–211 |
Intervals and p values for the Values of each feature under stressful and non-stressful (reference) conditions—where values lower than the reference interval indicate stress
| Feature | Stress interval | Reference interval | |
|---|---|---|---|
| 11.27 ± 7.99 | 3.79 ± 3.03 | 1.E–110 | |
| 1.65 ± 1.5 | 5.45 ± 4.82 | 8E–161 | |
| 2E+11 ± 2E+11 | 2E+12 ± 1E+12 | 5E–227 | |
| 3E+11 ± 3E+11 | 2E+12 ± 2E+12 | 4E–226 | |
| 21.43 ± 15.72 | 74.11 ± 42.68 | 1E–204 | |
| 0.03 ± 0.02 | 0.09 ± 0.05 | 4E–196 | |
| 701.81 ± 82.84 | 954.91 ± 170.8 | 1E–219 | |
| 693.93 ± 80.36 | 959.64 ± 191.07 | 5E–214 | |
| 33.61 ± 28.55 | 75.35 ± 14.49 | 1E–220 | |
| 15.15 ± 15.15 | 38.6 ± 33.12 | 1E–167 | |
| 28.54 ± 18.23 | 94.8 ± 46.63 | 2E–230 | |
| 39.89 ± 25.97 | 107.69 ± 51.22 | 2E–218 | |
| − 9E–02 ± 7E–02 | − 2E–02 ± 1.E–02 | 7E–146 | |
| # | 6416.5 ± 866 | 6955 ± 721 | 1E–49 |
| 13.11 ± 3.36 | 18.34 ± 2.08 | 1E–229 | |
| 11.68 ± 2.69 | 16.91 ± 2.4 | 4E–231 | |
| 9.82 ± 2.33 | 15.32 ± 2.96 | 7E–232 | |
| 31.79 ± 2.12 | 34.99 ± 0.92 | 2E–175 | |
| 31.69 ± 2.1 | 34.93 ± 0.93 | 1E–178 | |
| 31.66 ± 2.15 | 34.91 ± 0.92 | 5E–173 |
Evaluating the robustness of the reference interval
| 4-Fold validation | Total RPD ( |
|---|---|
| Fold 1 | 20.5 |
| Fold 2 | 15.4 |
| Fold 3 | 15.4 |
| Fold 4 | 16.2 |
| Average RPD | 16.8 |
Results of chi-squared tests for SHAP evaluation of stress prediction
| Impact | Impact | ||
|---|---|---|---|
| > 0 | < 0 | ||
| 5 | 69 | 1.76E–07 | |
| 23 | 12 | ||
| 2 | 57 | 2.86E–16 | |
| 72 | 2 | 2.86E–25 | |
| 0 | 46 | ||
| 25 | 0 | 2.18E–25 | |
| 1 | 94 | ||
| 117 | 1 | 3.53E–11 | |
| 0 | 2 | ||
| 34 | 6 | 0.84E–21 | |
| 0 | 80 | ||
| 17 | 25 | 1.06E–04 | |
| 7 | 71 | ||
| 39 | 26 | 7.60E–06 | |
| 53 | 2 | ||
| 81 | 0 | 5.80E–26 | |
| 53 | 2 | ||
| 80 | 0 | 4.75e–25 | |
| 2 | 38 | ||
| 8 | 22 | 1.57E–03 | |
| 4 | 86 |
Fig. 5Average impact of physiological features on stress
Fig. 6Test results extracted from a sample report
Flag evaluation through consistency check
| 4-Fold validation | Consistency ( |
|---|---|
| Fold 1 | 81 |
| Fold 2 | 79 |
| Fold 3 | 80 |
| Fold 4 | 80 |
| Average score | 80 |
Fig. 7Consistency between the two FLAGS
Fig. 8Test Results Extracted from a Sample Report showing insights provided by the FLAGS