| Literature DB >> 35583049 |
Quentin Meteier1, Marine Capallera1, Emmanuel De Salis2, Marino Widmer3, Leonardo Angelini1, Omar Abou Khaled1, Elena Mugellini1, Andreas Sonderegger4.
Abstract
Drivers are often held responsible for road crashes. Previous research has shown that stressors such as carrying passengers in the vehicle can be a source of accidents for young drivers. To mitigate this problem, this study investigated whether the presence of a passenger behind the wheel can be predicted using machine learning, based on physiological signals. It also addresses the question whether relaxation before driving can positively influence the driver's state and help controlling the potential negative consequences of stressors. Sixty young participants completed a 10-min driving simulator session, either alone or with a passenger. Before their driving session, participants spent 10 min relaxing or listening to an audiobook. Physiological signals were recorded throughout the experiment. Results show that drivers experience a higher increase in skin conductance when driving with a passenger, which can be predicted with 90%-accuracy by a k-nearest neighbors classifier. This might be a possible explanation for increased risk taking in this age group. Besides, the practice of relaxation can be predicted with 80% accuracy using a neural network. According to the statistical analysis, the potential beneficial effect of relaxation did not carry out on the driver's physiological state while driving, although machine learning techniques revealed that participants who exercised relaxation before driving could be recognized with 70% accuracy. Analysis of physiological characteristics after classification revealed several relevant physiological indicators associated with the presence of a passenger and relaxation.Entities:
Keywords: driver state; machine learning; passenger; physiology; relaxation; stress
Mesh:
Year: 2022 PMID: 35583049 PMCID: PMC9115695 DOI: 10.14814/phy2.15229
Source DB: PubMed Journal: Physiol Rep ISSN: 2051-817X
FIGURE 1Procedure of the study
Summary of indicators computed from raw physiological signals. Identical indicators computed from both ECG and respiration (RESP) signals are grouped together. IBIs refers to interbeat intervals (ECG) and BBs refers to breath‐to‐breath cycles (RESP)
| Signal | Indicator | Domain | Description |
|---|---|---|---|
| EDA | Mean raw EDA level | The mean value of filtered EDA signal | |
| Min raw EDA value | The minimum value of filtered EDA signal | ||
| Max raw EDA value | The maximum value of filtered EDA signal | ||
| Std raw EDA value | The standard deviation of filtered EDA signal | ||
| Mean tonic EDA level | The mean value of tonic EDA signal | ||
| Max tonic EDA value | The minimum value of tonic EDA signal | ||
| Min tonic EDA value | The maximum value of tonic EDA signal | ||
| Std tonic EDA value | The standard deviation of tonic EDA signal | ||
| Mean amplitude of NS‐SCRs | The mean amplitude of NS‐SCRs (computed from phasic EDA signal) | ||
| Frequency of NS‐SCRs | The number of NS‐SCRs per minute (computed from phasic EDA signal) | ||
| ECG/RESP | Mean rate | Time‐domain | The mean number of cardiac cycles per minute |
| Mean | The mean time of IBIs/BBs | ||
| Median | The median of the absolute values of the successive differences between adjacent IBIs/BBs | ||
| MAD | The mean absolute deviation of IBIs/BBs | ||
| SD | The standard deviation of IBIs/BBs | ||
| SDSD | The standard deviation of the successive differences between adjacent IBIs/BBs | ||
| CV | The coefficient of variation, i.e., the ratio of SD divided by Mean | ||
| mCV | Median‐based coefficient of variation, i.e., the ratio of MAD divided by Median | ||
| RMSSD | The square root of the mean of the sum of successive differences between adjacent IBIs/BBs | ||
| CVSD | The coefficient of variation of successive differences; the RMSSD divided by Mean IBI | ||
| LF | Frequency domain | The spectral power density pertaining to low frequency band (0.04–0.15 Hz) | |
| HF | The spectral power density pertaining to high frequency band (0.15–0.4 Hz) | ||
| LF/HN | The ratio of LF to HF | ||
| SD1 | Non‐linear domain | The measure of the IBIs/BBs spread on the Poincare´ plot perpendicular to the line of identity (short‐term fluctuations) | |
| SD2 | The measure of the IBIs/BBs spread on the Poincare´ plot along the line of identity (long‐term fluctuations) | ||
| SD2/SD1 | The ratio between long and short term fluctuations of IBIs (SD2 divided by SD1) | ||
| ApEn | Approximate entropy | ||
| ECG | pNN50 | Time‐domain | The proportion of successive IBIs greater than 50 ms, out of the total number of IBIs |
| pNN20 | The proportion of successive IBIs greater than 20 ms, out of the total number of IBIs | ||
| TINN | The baseline width of IBIs distribution obtained by triangular interpolation | ||
| HTI | The HRV triangular index, measuring the total number of IBIs divided by the height of the IBIs histogram | ||
| IQR | The interquartile range (IQR) of the RR intervals | ||
| SDNNI1(2) | The mean of the standard deviations of RR intervals extracted from 1(2)‐minute(s) segments of time series data | ||
| SDANN1(2) | The standard deviation of average RR intervals extracted from 1(2)‐minute(s) segments of time series data | ||
| VHF | Frequency domain | Variability, or signal power, in very high frequency (0.4–0.5 Hz) | |
| LFn | The normalized low frequency, obtained by dividing the low frequency power by the total power | ||
| HFn | The normalized high frequency, obtained by dividing the low frequency power by the total power | ||
| LnHF | The log transformed HF | ||
| CSI | Non‐linear domain | The Cardiac Sympathetic Index | |
| CVI | The Cardiac Vagal Index | ||
| CSI modified | The modified CSI was obtained by dividing the square of the longitudinal variability by its transverse variability. | ||
| S | Area of ellipse described by SD1 and SD2 | ||
| SampEn | Sample entropy | ||
| PIP | Percentage of inflection points of the RR intervals series. | ||
| IALS | Inverse of the average length of the acceleration/deceleration segments | ||
| PSS | Percentage of short segments | ||
| PAS | Percentage of IBIs in alternation segments | ||
| GI | Guzik's Index | ||
| SI | Slope Index | ||
| AI | Area Index | ||
| PI | Porta's Index | ||
| C1d/C1a | Indices of respectively short‐term HRV deceleration/acceleration | ||
| SD1d/SD1a | Short‐term variance of contributions of decelerations and accelerations | ||
| C2d/C2a | Indices of respectively long‐term HRV deceleration/acceleration | ||
| SD2d/SD2a | Long‐term variance of contributions of decelerations and accelerations | ||
| Cd/Ca | Total contributions of heart rate decelerations and accelerations to HRV | ||
| SDNNd/SDNNa | Total variance of contributions of heart rate decelerations and accelerations to HRV | ||
| DFA alpha1 (2) | The monofractal detrended fluctuation analysis of the HR signal corresponding to short(long)‐term correlations | ||
| DFA alpha1 (2) ExpRange | Range of singularity exponents, corresponding to the width of the singularity spectrum from the monofractal detrended fluctuation analysis of the HR signal, corresponding to short(long)‐term correlations | ||
| DFA alpha1 (2) DimRange | Range of singularity dimensions, corresponding to the height of the singularity spectrum from the monofractal detrended fluctuation analysis of the HR signal, corresponding to short(long)‐term correlations | ||
| DFA alpha1 (2) ExpMean | Mean of singularity exponents from the monofractal detrended fluctuation analysis of the HR signal, corresponding to short(long)‐term correlations | ||
| DFA alpha1 (2) DimMean | Mean of singularity dimension from the monofractal detrended fluctuation analysis of the HR signal, corresponding to short(long)‐term correlations | ||
| ShanEn | Shannon entropy | ||
| FuzzyEn | Fuzzy entropy | ||
| MSE | Multiscale entropy | ||
| CMSE | Composite multiscale entropy | ||
| RCMSE | Refined composite multiscale entropy | ||
| CD | Correlation dimension | ||
| HFD | Higuchi's Fractal Dimension of the HR signal | ||
| KFD | The Katz's Fractal Dimension of the HR signal | ||
| LZC | The Lempel‐Ziv complexity of the HR signal | ||
| RESP | Mean amplitude | Time domain | The mean respiratory amplitude. |
| Phase Duration Inspiration | The average inspiratory duration | ||
| Phase Duration Expiration | The average expiratory duration | ||
| Phase Duration Ratio | The inspiratory‐to‐expiratory time ratio (I/E) | ||
| RSA | Mean (P2T) | Mean of RSA estimates (peak‐to‐trough method) | |
| Mean Log (P2T) | The logarithm of the mean of RSA estimates (peak‐to‐trough method) | ||
| SD (P2T) | The standard deviation of all RSA estimates (peak‐to‐trough method) | ||
| Mean (Gates) | Mean of RSA estimates (Gates method) | ||
| Mean Log (Gates) | The logarithm of the mean of RSA estimates (Gates method) | ||
| SD (Gates) | The standard deviation of all RSA estimates (Gates method) | ||
| PorgesBohrer | The Porges‐Bohrer estimate of RSA, optimal when the signal to noise ratio is low, in ln(msˆ2) |
FIGURE 2Evolution of participants’ physiological indicators over time. Left: Influence of passenger; Right: Influence of relaxation
Best performance achieved for each combination of selected signals to predict the presence of a passenger. Bold values indicate the best score (with classifier) across all combinations of signals
| Selected signal(s) | Best classifier | Best score |
|---|---|---|
| EDA | RF | 0.73 (0.03) |
| ECG | KNN | 0.75 (0.10) |
| RESP | RF | 0.80 (0.07) |
| EDA + ECG | KNN | 0.83 (0.12) |
|
|
|
|
| ECG + RESP | RF | 0.82 (0.09) |
| EDA + ECG + RESP | RF | 0.86 (0.13) |
Best performance achieved for each combination of selected signals to predict pre‐ driving relaxation, based on features calculated during the relaxation phase. Bold values indicate the best score (with classifier) across all combination of signals
| Selected signal(s) | Best classifier | Best score |
|---|---|---|
| EDA | RF | 0.63 (0.12) |
| ECG | KNN | 0.70 (0.13) |
| RESP | NN | 0.78 (0.14) |
| EDA + ECG | KNN | 0.78 (0.13) |
| EDA + RESP | NN | 0.75 (0.10) |
| ECG + RESP | RF | 0.74 (0.14) |
|
|
|
|
Best performance achieved for each combination of selected signals to predict pre‐ driving relaxation, based on features calculated during the driving phase. Best accuracy column is the mean (with standard deviation) and Features is the number of features used for the classification task. Bold values indicate the best score (with classifier) across all combination of signals
| Selected signal(s) | Best classifier | Best accuracy |
|---|---|---|
| EDA | RF | 0.42 (0.09) |
| ECG | RF | 0.56 (0.13) |
| RESP | KNN | 0.50 (0.10) |
|
|
|
|
| EDA + RESP | NN | 0.60 (0.09) |
| ECG + RESP | RF | 0.56 (0.07) |
| EDA + ECG + RESP | NN | 0.64 (0.15) |
FIGURE 3Most important features in the classification process of task 1 (presence of passenger), based on SHAP values calculated on the test set. The meaning/description of each feature can be found in Table 1. Bl, with baseline correction; EDA, electrodermal activity; RRV, respiratory rate variability
FIGURE 4Most important features in the classification process of task 2 (relaxation practice), based on SHAP values calculated on the test set. The meaning/description of each feature can be found in Table 1. Bl, with baseline correction; HRV, heart rate variability; RRV, respiratory rate variability; RSP, respiration
FIGURE 5Most important features in the classification process of Task 3 (relaxation practice based on features calculated during the drive), based on SHAP values calculated on the test set. The meaning/description of each feature can be found in Table 1. Bl, with baseline correction; HRV, heart rate variability; SCR, skin conductance response