in silico
Phase 1: In Silico Validation
- Objective
- Determine whether the hybrid pretext task (masked-sensor reconstruction + contrastive temporal-window + adversarial EOV disentanglement) can produce latent representations where damage direction is orthogonal to EOV direction, using simulated multi-channel vibration data from a finite-element model of the Z24 bridge, before any physical experiment.
- Estimated cost
- €500-2000 (GPU cloud credits if no local GPU)
- Estimated duration
- 4-6 weeks
- Success criteria
- Hybrid vs single-task AUC-ROC difference · ΔAUC ≥ 0.10 with 95% CI excluding zero (DeLong test, Bonferroni α=0.05/3) · (5-fold CV on simulated damaged/undamaged windows)
- Spearman ρ between MSE and stiffness reduction · ρ ≥ 0.70, p < 0.01 (one-sided) · (MSE per window across severity levels 0-30%)
- Orthogonality index |cos θ| · ≤ 0.30 (bootstrap 95% CI upper bound < 0.40) · (Cosine similarity between damage-discriminative and EOV-discriminative directions in latent space)
- Negative control AUC-ROC · 95% CI contains 0.50, p > 0.05 vs chance · (1000 label permutations + non-correlated damage injection)
- Go if
- Hybrid AUC-ROC ≥ 0.80 on simulated data AND Spearman ρ ≥ 0.60 AND |cos θ| ≤ 0.35 AND negative controls pass
- No-go if
- Hybrid AUC-ROC < 0.70 OR Spearman ρ < 0.40 OR |cos θ| > 0.60 (damage and EOV collinear) OR negative controls fail (AUC-ROC CI excludes 0.50)
- Pivot if
- Single-task variant outperforms hybrid OR λ_adv=0 performs best → pivot to simpler pretext task and re-evaluate disentanglement necessity
- Risks
- FE model too simplistic, damage-EOV correlation structure unrealisticProbability: mediumMitigation: Calibrate FE model against published Z24 modal frequencies; add sensor noise SNR=10-30dB; validate against real Z24 data statistics
- Adversarial training unstable (mode collapse, gradient reversal divergence)Probability: highMitigation: Use spectral normalization, gradient clipping, warm-up schedule for λ_adv; fallback to information bottleneck or HSIC penalty
- Insufficient EOV diversity in simulated dataProbability: lowMitigation: Explicitly sample temperature uniformly across -10 to +40°C and traffic load across 50% variation; verify EOV classifier accuracy > 0.90 on held-out EOV labels
- Linear probe on simulated labels gives misleading signalProbability: mediumMitigation: Cross-validate probe on held-out simulated damage scenarios; compare with probe trained on real Z24 damage labels as sanity check