| { |
| "version": "v15b", |
| "trained_at": "2026-04-01T17:10:36.065134+00:00", |
| "sprint": "A15", |
| "architecture": "BiLSTM", |
| "onnx_path": "tft_weights_v15b_cnc_nuaa.onnx", |
| "best_pt": "nuaa_best_v15b.pt", |
| "backbone_frozen": false, |
| "dataset": "NUAA Ideahouse W1 train (30 runs) / W2 test (18 runs)", |
| "doi": "10.21227/3aa1-5e83", |
| "paper_ref": "Sayyad et al., Sensors 2023, 23, 5659", |
| "feature_method": "WPT db4 level=1 window=512 stride=256", |
| "n_wpt_features": 128, |
| "n_signals": 8, |
| "signals": [ |
| "axial_force", |
| "bending_moment_x", |
| "bending_moment_y", |
| "torsion", |
| "vib1", |
| "vib2", |
| "spindle_power", |
| "spindle_current" |
| ], |
| "seq_len": 20, |
| "total_ref_sec": 3505.35, |
| "r2": -2.5786, |
| "rmse_normalised": 0.2805, |
| "rmse_sec": 983.26, |
| "mape": 619.658, |
| "nrmse": 0.5464, |
| "r2_benchmark": 0.967, |
| "badge": "ESTIMATED", |
| "feat_mean_path": "nuaa_feat_mean_v15b.npy", |
| "feat_std_path": "nuaa_feat_std_v15b.npy", |
| "note": "BiLSTM trained from scratch on NUAA WPT features. TFT frozen/unfrozen both failed (R\u00b2=-12.85/-13.87 \u2014 CMAPSS domain mismatch). Inputs: headerless CSVs, positional signal assignment." |
| } |