Table of Contents
Fetching ...

AdaptStress: Online Adaptive Learning for Interpretable and Personalized Stress Prediction Using Multivariate and Sparse Physiological Signals

Xueyi Wang, Claudine J. C. Lamoth, Elisabeth Wilhelm

TL;DR

AdaptStress tackles online, personalized stress forecasting from wearable data by integrating a domain-adaptive Transformer with feature-level attention and selective test-time adaptation. It leverages a multivariate sparse representation of 15 selected physiological signals, adversarial domain adaptation, and SHAP-based explainability to deliver robust, interpretable predictions across 16 participants over 10–15 weeks, achieving a best-case MSE of $0.053$, MAE of $0.190$, and RMSE of $0.226$ at the 5-day history and 1-day forecast setting. The study demonstrates sleep metrics as dominant predictors with high cross-participant consistency, while activity and cardiovascular features show substantial individual-specific variability, validating personalization. The findings indicate that combining consumer wearables with adaptive and interpretable learning enables scalable, real-world stress monitoring with reliable uncertainty estimates and actionable insights for preventive mental health interventions.

Abstract

Continuous stress forecasting could potentially contribute to lifestyle interventions. This paper presents a novel, explainable, and individualized approach for stress prediction using physiological data from consumer-grade smartwatches. We develop a time series forecasting model that leverages multivariate features, including heart rate variability, activity patterns, and sleep metrics, to predict stress levels across 16 temporal horizons (History window: 3, 5, 7, 9 days; forecasting window: 1, 3, 5, 7 days). Our evaluation involves 16 participants monitored for 10-15 weeks. We evaluate our approach across 16 participants, comparing against state-of-the-art time series models (Informer, TimesNet, PatchTST) and traditional baselines (CNN, LSTM, CNN-LSTM) across multiple temporal horizons. Our model achieved performance with an MSE of 0.053, MAE of 0.190, and RMSE of 0.226 in optimal settings (5-day input, 1-day prediction). A comparison with the baseline models shows that our model outperforms TimesNet, PatchTST, CNN-LSTM, LSTM, and CNN under all conditions, representing improvements of 36.9%, 25.5%, and 21.5% over the best baseline. According to the explanability analysis, sleep metrics are the most dominant and consistent stress predictors (importance: 1.1, consistency: 0.9-1.0), while activity features exhibit high inter-participant variability (0.1-0.2). Most notably, the model captures individual-specific patterns where identical features can have opposing effects across users, validating its personalization capabilities. These findings establish that consumer wearables, combined with adaptive and interpretable deep learning, can deliver relevant stress assessment adapted to individual physiological responses, providing a foundation for scalable, continuous, explainable mental health monitoring in real-world settings.

AdaptStress: Online Adaptive Learning for Interpretable and Personalized Stress Prediction Using Multivariate and Sparse Physiological Signals

TL;DR

AdaptStress tackles online, personalized stress forecasting from wearable data by integrating a domain-adaptive Transformer with feature-level attention and selective test-time adaptation. It leverages a multivariate sparse representation of 15 selected physiological signals, adversarial domain adaptation, and SHAP-based explainability to deliver robust, interpretable predictions across 16 participants over 10–15 weeks, achieving a best-case MSE of , MAE of , and RMSE of at the 5-day history and 1-day forecast setting. The study demonstrates sleep metrics as dominant predictors with high cross-participant consistency, while activity and cardiovascular features show substantial individual-specific variability, validating personalization. The findings indicate that combining consumer wearables with adaptive and interpretable learning enables scalable, real-world stress monitoring with reliable uncertainty estimates and actionable insights for preventive mental health interventions.

Abstract

Continuous stress forecasting could potentially contribute to lifestyle interventions. This paper presents a novel, explainable, and individualized approach for stress prediction using physiological data from consumer-grade smartwatches. We develop a time series forecasting model that leverages multivariate features, including heart rate variability, activity patterns, and sleep metrics, to predict stress levels across 16 temporal horizons (History window: 3, 5, 7, 9 days; forecasting window: 1, 3, 5, 7 days). Our evaluation involves 16 participants monitored for 10-15 weeks. We evaluate our approach across 16 participants, comparing against state-of-the-art time series models (Informer, TimesNet, PatchTST) and traditional baselines (CNN, LSTM, CNN-LSTM) across multiple temporal horizons. Our model achieved performance with an MSE of 0.053, MAE of 0.190, and RMSE of 0.226 in optimal settings (5-day input, 1-day prediction). A comparison with the baseline models shows that our model outperforms TimesNet, PatchTST, CNN-LSTM, LSTM, and CNN under all conditions, representing improvements of 36.9%, 25.5%, and 21.5% over the best baseline. According to the explanability analysis, sleep metrics are the most dominant and consistent stress predictors (importance: 1.1, consistency: 0.9-1.0), while activity features exhibit high inter-participant variability (0.1-0.2). Most notably, the model captures individual-specific patterns where identical features can have opposing effects across users, validating its personalization capabilities. These findings establish that consumer wearables, combined with adaptive and interpretable deep learning, can deliver relevant stress assessment adapted to individual physiological responses, providing a foundation for scalable, continuous, explainable mental health monitoring in real-world settings.
Paper Structure (25 sections, 6 equations, 8 figures, 2 tables, 1 algorithm)

This paper contains 25 sections, 6 equations, 8 figures, 2 tables, 1 algorithm.

Figures (8)

  • Figure 1: Individual feature analysis of physiological data distribution.
  • Figure 2: Missing and anomaly numbers and rates for all features
  • Figure 3: Domain shifts illustrated by UMAP analysis for features of each participant
  • Figure 4: Diagram of AdaptStress model used in this work
  • Figure 5: Comprehensive performance comparison across all history window sizes (3, 5, 7, 9 days) and prediction horizons (1, 3, 5, 7 days) for seven different forecasting models: our proposed approach, state-of-the-art time series models (Informer, TimesNet, PatchTST), and traditional deep learning baselines (CNN-LSTM, LSTM, CNN) by three evaluation metrics (Mean Absolute Error, Mean Squared Error, Root Mean Squared Error).
  • ...and 3 more figures