Paper deep dive
When Clean Signals Are Not Enough: Detecting Structural Ambiguity for Safe Wearable Stress Classification
Saba A. Farahani, Hung Cao, Amir M. Rahmani
Intelligence
Status: succeeded | Model: Gemma-4-26B-A4B | Prompt: intel-v1 | Confidence: 95%
Last extracted: 8/20/2026, 4:29:13 AM
Summary
The paper introduces the Individual Conformal Coupling Monitor (ICCM), a pre-inference safety mechanism for wearable stress classification that detects 'structural ambiguity' by monitoring subject-specific physiological signal coupling. Evaluated on WESAD and Stress-Predict datasets, ICCM routes windows to classify, defer, or abstain based on coupling divergence from a non-stress baseline. While it identifies individual failures (e.g., Subject 14 in WESAD) and slightly reduces false positives, it does not significantly improve overall accuracy or sensitivity, positioning it as an interpretable diagnostic tool rather than a standalone safety guarantee.
Entities (10)
Relation Signals (9)
ICCM → evaluatedon → WESAD
confidence 98% · We evaluate ICCM on WESAD (N=15) and Stress-Predict (N=35)
ICCM → evaluatedon → Stress-Predict
confidence 98% · We evaluate ICCM on WESAD (N=15) and Stress-Predict (N=35)
ICCM → detects → Structural Ambiguity
confidence 95% · ICCM ... quantifies subject-specific coupling divergence ... We call this structural ambiguity
ICCM → usessignals → EDA
confidence 95% · Wearable sensor streams (BVP, EDA, TEMP) are passed to the Coupling Divergence Engine
ICCM → usessignals → TEMP
confidence 95% · Wearable sensor streams (BVP, EDA, TEMP) are passed to the Coupling Divergence Engine
ICCM → usessignals → BVP
confidence 95% · Wearable sensor streams (BVP, EDA, TEMP) are passed to the Coupling Divergence Engine
Subject 14 → exhibits → Structural Ambiguity
confidence 93% · Subject 14, whose cross-signal coupling weakens near stress onset... yields F1 = 0
ICCM → runsondevice → Empatica E4
confidence 90% · External Sources provide Empatica E4 BVP... ICCM is a deterministic physiological filter
Cypher Suggestions (0)
No Cypher suggestions yet.
Abstract
Abstract:Wearable stress classifiers can achieve strong average performance while failing completely for a particular individual. On WESAD, a Random Forest reaches 93.0% mean accuracy yet yields F1 = 0 for Subject 14, whose cross-signal coupling weakens near stress onset. We call this structural ambiguity: individually plausible physiological channels form an inter-signal pattern that is poorly supported by the person's non-stress reference. We introduce the Individual Conformal Coupling Monitor (ICCM), a lightweight and transparent pre-inference monitor that quantifies subject-specific coupling divergence and routes each window to classify, defer, or abstain without retraining the downstream classifier. Across WESAD (N = 15) and Stress-Predict (N = 35), full-cohort Pearson associations between ambiguity and accuracy are negative (r = -0.607, p = 0.016; r = -0.412, p = 0.014). Robustness analyses temper this finding: rank correlations are not significant, and the WESAD association disappears when Subject 14 is removed. ICCM changes false-positive counts from 29 to 27 and 94 to 92, although neither paired change is significant. It withholds 3 of Subject 14's 21 stress windows but does not repair the missed-stress failure. These results position ICCM as an interpretable signal of unsupported physiology and individual failure, rather than a stand-alone safety guarantee.
Tags
Links
- Source: https://arxiv.org/abs/2608.18397v1
- Canonical: https://arxiv.org/abs/2608.18397v1
Trouble viewing inline? Open PDF directly →
Full Text
18,576 characters extracted from source content.
Expand or collapse full text
When Clean Signals Are Not Enough: Detecting Structural Ambiguity for Safe Wearable Stress Classification Saba A. Farahani Affiliation: University of California, Irvine Irvine, CA, USA fazizaba@uci.edu Hung Cao Affiliation: University of California, Irvine Irvine, CA, USA hungcao@uci.edu Amir M. Rahmani Affiliation: University of California, Irvine Irvine, CA, USA a.rahmani@uci.edu Abstract Wearable stress classifiers can achieve strong average performance while failing completely for a particular individual. On WESAD, a Random Forest reaches 93.0% mean accuracy yet yields F1=0F1=0 for Subject 14, whose cross-signal coupling weakens near stress onset. We call this structural ambiguity: individually plausible physiological channels form an inter-signal pattern that is poorly supported by the person’s non-stress reference. We introduce the Individual Conformal Coupling Monitor (ICCM), a lightweight and transparent pre-inference monitor that quantifies subject-specific coupling divergence and routes each window to classify, defer, or abstain without retraining the downstream classifier. Across WESAD (N=15N=15) and Stress-Predict (N=35N=35), full-cohort Pearson associations between ambiguity and accuracy are negative (r=−0.607r=-0.607, p=0.016p=0.016; r=−0.412r=-0.412, p=0.014p=0.014). Robustness analyses temper this finding: rank correlations are not significant, and the WESAD association disappears when Subject 14 is removed. ICCM changes false-positive counts from 29 to 27 and 94 to 92, although neither paired change is significant. It withholds 3 of Subject 14’s 21 stress windows but does not repair the missed-stress failure. These results position ICCM as an interpretable signal of unsupported physiology and individual failure, rather than a stand-alone safety guarantee. Index Terms: wearable sensing, stress detection, physiological AI, structural ambiguity, coupling divergence, conformal monitoring, safe abstention, personalized calibration Code Availability. Code is available on GitHub. I Introduction Fig. 1: Aggregate accuracy conceals Subject 14’s missed-stress failure (F1=0F1=0). EDA and BVP decouple near stress onset; residual artifacts cannot be excluded. Fig. 2: ICCM system architecture. Wearable sensor streams (BVP, EDA, TEMP) are passed to the Coupling Divergence Engine within the Orchestrator. During offline calibration, the engine computes a subject-specific hybrid coupling baseline 0v^0 and baseline distances D1,…,Dk\D_1,…,D_k\ from resting-state windows. At inference time, each 60-second window is evaluated using a hybrid coupling vector (t)v(t) combining Pearson correlation, max-lag cross-correlation, and Granger-style directed coupling, converted to an empirical conformal-style rank score p(t)p(t), and routed through a 3-Zone Safety Gate: Zone 1 (p≥αp≥α) passes to the classifier, Zone 2 (p≈αp≈α) defers to the next window, and Zone 3 (p<α/2p<α/2) triggers abstention. The term “safe” denotes the system objective, not a clinical guarantee. Wearable physiological classifiers for stress detection often report high mean leave-one-subject-out (LOSO) accuracy while concealing severe failures for specific individuals [11, 7]. On WESAD [11], a Random Forest achieves 93% mean accuracy yet yields F1=0.000F1=0.000 for Subject 14, whose EDA–BVP coupling weakens near stress onset. The channels contain no missing samples, but a diagnostic screen cannot establish that they are artifact-free. We use structural ambiguity for the operational condition in which the observed inter-signal relationship is poorly supported by a subject-specific reference. In real-world wearable health systems, such failures carry direct clinical consequences: false stress alerts can trigger unnecessary interventions, contribute to alarm fatigue, and erode patient and clinician trust in physiological monitoring—barriers increasingly recognized as central obstacles to wearable AI adoption in healthcare [12]. Existing approaches address wearable classifier failures through improved architectures, data augmentation, or distributionally robust optimization [10]. These methods can improve average accuracy, but they do not answer a pre-inference safety question: is the current physiological coupling structure supported by this individual’s baseline? Confidence scores and output-level uncertainty estimates are computed after the classifier has processed the input and do not directly detect structurally invalid inputs before inference occurs. We introduce the Individual Conformal Coupling Monitor (ICCM), which calibrates a subject-specific non-stress coupling reference and applies a three-zone gate to classify, defer, or abstain before inference. ICCM requires no model retraining and is classifier-external in implementation (Fig. 2); multi-architecture performance remains untested. This paper makes three contributions: • We define structural ambiguity as insufficiently supported inter-signal coupling despite individually plausible channels. • We introduce ICCM, a subject-specific, classifier-external three-zone routing monitor. • We evaluate ICCM on WESAD (N=15N=15) and Stress-Predict (N=35N=35), including robustness and selective-outcome analyses. I Related Work Wearable Stress Detection. Multimodal wearable stress detection has been widely studied using BVP, EDA, and skin temperature, with Random Forests and other models achieving high average LOSO performance on datasets such as WESAD [11, 7, 4]. ICCM instead monitors whether a window is supported by a subject-specific non-stress reference; its Stress-Predict extension also uses stress labels from LOSO training subjects. Signal Quality and Abstention. Signal-quality methods detect hardware degradation, motion artifacts, or poor recordings [9], whereas ICCM checks inter-signal coupling. Behavior-adaptive models also show interpretable coupling changes across behavioral phases [2]. Selective prediction supports abstention under high risk [5, 6], and clinical AI uses conformal and Bayesian uncertainty for abstention [1]. ICCM provides a physiological, classifier-external routing reason, but its overlapping baseline and rank windows preclude a formal conformal-coverage guarantee here. I Method ICCM is a deterministic physiological filter using hybrid coupling nonconformity and empirical rank calibration. It has three components (Fig. 2). I-A External Sources External Sources provide Empatica E4 BVP (64 Hz), EDA (4 Hz), and TEMP (4 Hz). HR is derived from BVP by sliding 5-s peak detection; signals use 60-s windows with a 30-s step. I-B Interface The Interface returns the classifier output when structurally supported, or reports insufficient physiological evidence. I-C Orchestrator The Orchestrator performs coupling analysis and routing in two phases. Phase 1: Calibration. The calibration phase runs once per individual on known non-stress windows. For each window wkw_k, a hybrid coupling vector is computed over signal pairs (x,y)∈(x,y)∈\EDA–HR, EDA–TEMP, HR–TEMP\: (wk)=[ρEH,ρET,ρHT,ℓEH,ℓET,ℓHT,gE→H,gH→E,gT→H] splitv(w_k)=[& _EH,\; _ET,\; _HT,\\ & _EH,\; _ET,\; _HT,\\ &g_E→H,\;g_H→E,\;g_T→H] split (1) where ρxy _xy is the absolute Pearson correlation; ℓxy _xy is the maximum absolute cross-correlation over physiological delays τ∈[1s,10s]τ∈[1s,10s]; and gx→y=min(−logpGC,10)/10g_x→ y= (- p_GC,10)/10 is a Granger-style directed coupling score normalized to [0,1][0,1]. The subject-specific baseline and calibration distances are: 0=1K∑k=1K(wk),Dk=‖(wk)−0‖2v^0= 1K _k=1^Kv(w_k), D_k=\|v(w_k)-v^0\|_2 (2) The set =D1,…,DKD=\D_1,…,D_K\ defines this individual’s normal coupling variation. Phase 2: Real-time Monitoring. At each window t, the Orchestrator computes (t)v(t) and evaluates an empirical conformal-style rank score: p(t)=1+|k:Dk≥D(t)|K+1,D(t)=∥(t)−0∥2p(t)= 1+|\k:D_k≥ D(t)\|K+1, D(t)=\|v(t)-v^0\|_2 (3) A low p(t)p(t) indicates that the current coupling deviates from this individual’s baseline more than most calibration windows, providing evidence of structural ambiguity. The same overlapping windows estimate 0v^0 and D, so exchangeability and split-conformal independence are not established. At α=0.05α=0.05, Zone 3 is reachable only for K≥40K≥ 40; 60-s windows with a 30-s step require at least 20.5 minutes of contiguous calibration. For WESAD, K=72K=72–76 because all labeled non-stress periods (baseline, amusement, and meditation), not rest alone, are used. I-D Output: 3-Zone Safety Gate The Orchestrator routes each window based on p(t)p(t) with α=0.05α=0.05: • Zone 1 (p(t)≥αp(t)≥α): structurally supported. Forwarded to the downstream Random Forest classifier [3]. • Zone 2 (α/2≤p(t)<α/2≤ p(t)<α): borderline. Window is withheld from classification; no prediction is issued. • Zone 3 (p(t)<α/2p(t)<α/2): structurally unsupported. Abstention is triggered; this routing action is not itself a clinical safety guarantee. I-E Protocol-Aware Coupling Selection In single-protocol datasets (WESAD), magnitude-based divergence from individual baseline is sufficient to detect coupling collapse. We use six features (ρ and ℓ only), omitting directed coupling, which adds noise when protocol variability is low. In multi-protocol datasets (Stress-Predict), we use all nine features (ρ, ℓ , and g) with a direction-aware score: Ddir(t)=1−cos(Δ(t),Δ)D_dir(t)=1- \! ( (t),\, μ_ ) (4) where Δ(t)=(t)−0 (t)=v(t)-v^0 and Δ μ_ is the population mean coupling-change direction estimated from training subjects under LOSO. Both Δ μ_ and the empirical routing distribution use labeled stress windows from LOSO training subjects; only the test subject’s reference is label-free. The two dataset-specific configurations were selected after ablation and remain exploratory. A fixed unsupervised configuration does not transfer to Stress-Predict (r=0.474r=0.474), while a fixed direction-aware configuration does not transfer to WESAD (r=0.209r=0.209). I-F Signal-Quality Diagnostic For Subject 14, we screened finiteness, channel ranges, constant runs, BVP inter-beat intervals (0.3–2.0 s), and wrist-acceleration magnitude. Samples were finite and detected beat intervals were plausible. Stress-window motion was within the cohort range (80th percentile), but EDA and temperature were highly quantized and motion was not minimal. This is not a validated device-specific quality index, and residual motion/contact artifact remains an alternative explanation. TABLE I: Robustness and selective performance. Covered metrics condition on windows receiving a prediction. WESAD Stress-Predict Subjects 15 35 Mean accuracy / F1 0.930 / 0.799 0.739 / 0.154 Pearson r (p) −0.607-0.607 (.016) −0.412-0.412 (.014) Spearman ρ (p) 0.016 (.955) −0.300-0.300 (.080) Pearson without S14 0.185 (.526) – FP: model / ICCM 29 / 27 94 / 92 FP: random / confidence 29 / 25 87 / 71 FP paired p .157 .317 FN: model / ICCM covered 71 / 65 572 / 542 Sensitivity: model / covered .773 / .781 .129 / .131 Specificity: model / covered .974 / .975 .951 / .949 Mean abstention / coverage 0.3% / 96.8% 2.5% / 94.4% Subjects >2>2-p accuracy drop 0 2 IV Experiments IV-A Datasets WESAD [11] contains multimodal Empatica E4 recordings from 15 subjects during baseline, amusement, meditation, and laboratory stress conditions. We use BVP, EDA, and TEMP for binary classification (N=15N=15). Stress-Predict [8] contains Empatica E4 recordings from 35 subjects during Stroop and Interview stress tasks. Hyperventilation segments are excluded; remaining segments are treated as binary (baseline vs. stress, N=35N=35). IV-B Experimental Setup All experiments use LOSO cross-validation. ICCM calibrates on each test subject’s labeled non-stress windows. The downstream classifier is a Random Forest (200 trees) trained on 14 time-domain features from remaining subjects. We set α=0.05α=0.05. We report Pearson and Spearman associations, Pearson correlation without Subject 14, and leave-one-subject-out influence. At matched coverage, we compare ICCM with random and confidence abstention. Confusion counts include only covered windows; abstention is not a correct prediction. Subject-paired FP changes use a two-sided Wilcoxon signed-rank test. Fig. 3: Full-cohort Pearson associations between structural ambiguity and LOSO accuracy. WESAD is high-leverage: excluding Subject 14 gives r=0.185r=0.185 (p=0.526p=0.526), and Spearman ρ=0.016ρ=0.016 (p=0.955p=0.955). Stress-Predict Spearman ρ=−0.300ρ=-0.300 (p=0.080p=0.080). IV-C Results Structural Ambiguity Detection. Full-cohort Pearson association is significant in each dataset (Table I), preserving the main result that greater coupling divergence accompanies lower subject-level accuracy. Robustness checks narrow its interpretation: neither Spearman test is significant, and removing Subject 14 changes WESAD Pearson r from −0.607-0.607 to 0.185. In influence analysis, 14 of 15 exclusions retain p<0.05p<0.05; excluding Subject 14 is the sole exception and reverses the sign. WESAD is therefore high-leverage, while Stress-Predict provides a second negative Pearson association with only suggestive rank evidence. Safety Gate Performance. ICCM removes two false alerts in each dataset (29 to 27; 94 to 92). Neither paired change is significant, both Stress-Predict removals occur for one subject, and random and confidence baselines remove more Stress-Predict false alerts at matched coverage. Covered sensitivity changes from 0.129 to 0.131 and specificity from 0.951 to 0.949. Two Stress-Predict subjects lose more than two percentage points of covered-window accuracy. ICCM therefore supplies a distinct physiological routing reason but does not demonstrate a selective-performance advantage. For Subject 14, ICCM withholds three of 21 true-stress windows (two abstentions and one deferral); predictions for the remaining 18 are all false negatives. ICCM detects part of the anomalous interval but does not repair the motivating missed-stress failure. V Discussion The central contribution is retained: individualized coupling divergence exposes a failure that aggregate accuracy conceals and provides an interpretable signal external to classifier confidence. The expanded analysis also bounds that contribution. WESAD is driven by a high-leverage case, Stress-Predict has low mean F1, confidence thresholding removes more false alerts, and configuration selection is post hoc. Overlapping calibration windows preclude a formal coverage claim, and one Random Forest establishes classifier-independent implementation rather than architecture-independent performance. Reliability across repeated sessions, window-length sensitivity, device-specific signal-quality indices, selective-risk curves with cluster-bootstrap uncertainty, additional classifiers, and naturalistic cohorts remain future work. ICCM should complement classifier uncertainty and clinical escalation: “safe” denotes a safety-oriented system objective, not proof that abstention or a non-stress decision is harmless. VI Conclusion ICCM preserves the paper’s main finding that personalized coupling divergence can reveal structurally unsupported inputs and severe individual classifier failure. Across two datasets, negative Pearson associations motivate this signal, while robustness and selective-outcome analyses prevent overinterpretation. ICCM is a transparent candidate component for safer wearable stress systems, not yet a validated stand-alone safety mechanism. References [1] A. N. Angelopoulos and S. Bates (2023) A gentle introduction to conformal prediction and distribution-free uncertainty quantification. Foundations and Trends in Machine Learning 16 (4), p. 494–591. Cited by: §I. [2] M. Asadi, S. Javadzadeh, R. Soroushmojdehi, S. A. Seyyed Mousavi, and T. D. Sanger (2025) BACE: behavior-adaptive connectivity estimation for interpretable graphs of neural dynamics. bioRxiv. External Links: Document Cited by: §I. [3] L. Breiman (2001) Random forests. Machine Learning 45 (1), p. 5–32. Cited by: 1st item. [4] Y. S. Can, B. Arnrich, and C. Ersoy (2019) Stress detection in daily life scenarios using smart phones and wearable sensors: a systematic review and meta-analysis. Journal of Biomedical Informatics 92, p. 103139. Cited by: §I. [5] C. K. Chow (1957) An optimum character recognition system using decision functions. IRE Transactions on Electronic Computers EC-6 (4), p. 247–254. Cited by: §I. [6] Y. Geifman and R. El-Yaniv (2017) Selective classification for deep neural networks. In Advances in Neural Information Processing Systems, Vol. 30. Cited by: §I. [7] M. Gjoreski, M. Lustrek, M. Gams, and H. Gjoreski (2017) Monitoring stress with a wrist device using context. Journal of Biomedical Informatics 73, p. 159–170. Cited by: §I, §I. [8] T. Iqbal, A. Elahi, W. Wijns, and A. Shahzad (2022) Stress monitoring using wearable sensors: a pilot study and stress-predict dataset. Sensors 22 (21), p. 8135. Cited by: §IV-A. [9] C. Orphanidou, T. Bonnici, P. Charlton, D. Clifton, D. Vallance, and L. Tarassenko (2015) Signal-quality indices for the electrocardiogram and photoplethysmogram: derivation and applications to wireless monitoring. IEEE Journal of Biomedical and Health Informatics 19 (3), p. 832–838. Cited by: §I. [10] S. Sagawa, P. W. Koh, T. B. Hashimoto, and P. Liang (2020) Distributionally robust neural networks for group shifts: on the importance of regularization for worst-case generalization. In International Conference on Learning Representations, Cited by: §I. [11] P. Schmidt, A. Reiss, R. Duerichen, C. Marberger, and K. Van Laerhoven (2018) WESAD: a multimodal dataset for wearable stress and affect detection. In Proceedings of the 20th ACM International Conference on Multimodal Interaction, ICMI ’18, p. 400–408. Cited by: §I, §I, §IV-A. [12] S. Sendelbach and M. Funk (2013) Alarm fatigue: a patient safety concern. AACN Advanced Critical Care 24 (4), p. 378–386. External Links: Document Cited by: §I.