| { |
| "version": "v15b", |
| "sprint": "A15", |
| "trained_at": "2026-04-01T19:50:03.755079+00:00", |
| "architecture": "VanillaLSTM", |
| "paper_ref": "Sayyad et al., Sensors 2023, 23, 5659", |
| "paper_protocol": "WPT db4 level=1, RF selection >0.5, 70/30 within W1", |
| "dataset": "NUAA Ideahouse (IEEE DataPort DOI:10.21227/3aa1-5e83)", |
| "train_case": "W1 (30 runs, 70%)", |
| "test_case": "W1 (30%, held-out)", |
| "verify_case": "W2 (18 runs, cross-case)", |
| "signal_normalization": "z-score before WPT (paper protocol)", |
| "n_wpt_features": 128, |
| "n_selected_features": 67, |
| "rf_selected_cols": [ |
| "f000", |
| "f038", |
| "f058", |
| "f064", |
| "f039", |
| "f061", |
| "f005", |
| "f094", |
| "f045", |
| "f042", |
| "f057", |
| "f078", |
| "f095", |
| "f059", |
| "f046", |
| "f041", |
| "f052", |
| "f054", |
| "f075", |
| "f091", |
| "f067", |
| "f055", |
| "f037", |
| "f043", |
| "f080", |
| "f053", |
| "f079", |
| "f069", |
| "f035", |
| "f016", |
| "f047", |
| "f049", |
| "f083", |
| "f050", |
| "f025", |
| "f048", |
| "f093", |
| "f062", |
| "f033", |
| "f089", |
| "f096", |
| "f034", |
| "f090", |
| "f036", |
| "f032", |
| "f074", |
| "f026", |
| "f029", |
| "f066", |
| "f021", |
| "f070", |
| "f065", |
| "f030", |
| "f101", |
| "f073", |
| "f018", |
| "f017", |
| "f077", |
| "f051", |
| "f071", |
| "f001", |
| "f002", |
| "f085", |
| "f044", |
| "f031", |
| "f063", |
| "f082" |
| ], |
| "rf_importance_threshold": 0.5, |
| "seq_len": 20, |
| "total_ref_sec": 3523.45, |
| "w1_test": { |
| "r2": 0.8071, |
| "rmse": 0.1265, |
| "mape": 41.529, |
| "nrmse": 0.1268, |
| "rmse_sec": 445.62 |
| }, |
| "w2_verify": { |
| "r2": -2.2445, |
| "rmse": 0.2729, |
| "mape": 762.922, |
| "nrmse": 0.5202, |
| "rmse_sec": 961.53 |
| }, |
| "r2_benchmark": 0.967, |
| "badge": "PARTIAL", |
| "onnx_path": "tft_weights_v15b_cnc_nuaa.onnx", |
| "best_pt": "nuaa_best_v15b.pt", |
| "feat_mean_path": "nuaa_feat_mean_v15b.npy", |
| "feat_std_path": "nuaa_feat_std_v15b.npy", |
| "rf_cols_path": "nuaa_rf_selected_cols_v15b.json", |
| "signals": [ |
| "axial_force", |
| "bending_moment_x", |
| "bending_moment_y", |
| "torsion", |
| "vib1", |
| "vib2", |
| "spindle_power", |
| "spindle_current" |
| ], |
| "note": "VanillaLSTM trained from scratch on NUAA WPT features. Paper-exact: signal z-score before WPT, RF selection >0.5, 70/30 split within W1. TFT frozen/unfrozen both failed (R\u00b2=-12.85/-13.87 \u2014 CMAPSS domain mismatch)." |
| } |