A15v2 VanillaLSTM W1-test R²=0.8071 W2-verify R²=-2.2445
Browse files- model_metadata_nuaa_v15b.json +71 -43
model_metadata_nuaa_v15b.json
CHANGED
|
@@ -1,8 +1,8 @@
|
|
| 1 |
{
|
| 2 |
"version": "v15b",
|
| 3 |
"sprint": "A15",
|
| 4 |
-
"trained_at": "2026-04-01T19:
|
| 5 |
-
"architecture": "
|
| 6 |
"paper_ref": "Sayyad et al., Sensors 2023, 23, 5659",
|
| 7 |
"paper_protocol": "WPT db4 level=1, RF selection >0.5, 70/30 within W1",
|
| 8 |
"dataset": "NUAA Ideahouse (IEEE DataPort DOI:10.21227/3aa1-5e83)",
|
|
@@ -11,67 +11,95 @@
|
|
| 11 |
"verify_case": "W2 (18 runs, cross-case)",
|
| 12 |
"signal_normalization": "z-score before WPT (paper protocol)",
|
| 13 |
"n_wpt_features": 128,
|
| 14 |
-
"n_selected_features":
|
| 15 |
"rf_selected_cols": [
|
| 16 |
-
"
|
| 17 |
-
"
|
| 18 |
"f058",
|
| 19 |
-
"
|
|
|
|
|
|
|
|
|
|
|
|
|
| 20 |
"f045",
|
| 21 |
-
"f096",
|
| 22 |
-
"f000",
|
| 23 |
"f042",
|
|
|
|
|
|
|
|
|
|
|
|
|
| 24 |
"f046",
|
| 25 |
-
"f016",
|
| 26 |
"f041",
|
| 27 |
"f052",
|
| 28 |
-
"
|
| 29 |
-
"
|
| 30 |
-
"
|
| 31 |
-
"
|
| 32 |
-
"f038",
|
| 33 |
-
"f062",
|
| 34 |
-
"f049",
|
| 35 |
-
"f050",
|
| 36 |
-
"f079",
|
| 37 |
-
"f047",
|
| 38 |
-
"f053",
|
| 39 |
-
"f037",
|
| 40 |
"f055",
|
|
|
|
|
|
|
| 41 |
"f080",
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 42 |
"f048",
|
| 43 |
-
"
|
|
|
|
| 44 |
"f033",
|
| 45 |
-
"
|
| 46 |
-
"
|
| 47 |
-
"f091",
|
| 48 |
-
"f095",
|
| 49 |
"f034",
|
| 50 |
-
"
|
| 51 |
-
"
|
| 52 |
"f032",
|
| 53 |
-
"
|
| 54 |
-
"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 55 |
],
|
| 56 |
"rf_importance_threshold": 0.5,
|
| 57 |
"seq_len": 20,
|
| 58 |
-
"total_ref_sec":
|
| 59 |
"w1_test": {
|
| 60 |
-
"r2":
|
| 61 |
-
"rmse": 0.
|
| 62 |
-
"mape":
|
| 63 |
-
"nrmse":
|
| 64 |
-
"rmse_sec":
|
| 65 |
},
|
| 66 |
"w2_verify": {
|
| 67 |
-
"r2": -
|
| 68 |
-
"rmse": 0.
|
| 69 |
-
"mape":
|
| 70 |
-
"nrmse": 0.
|
| 71 |
-
"rmse_sec":
|
| 72 |
},
|
| 73 |
"r2_benchmark": 0.967,
|
| 74 |
-
"badge": "
|
| 75 |
"onnx_path": "tft_weights_v15b_cnc_nuaa.onnx",
|
| 76 |
"best_pt": "nuaa_best_v15b.pt",
|
| 77 |
"feat_mean_path": "nuaa_feat_mean_v15b.npy",
|
|
@@ -87,5 +115,5 @@
|
|
| 87 |
"spindle_power",
|
| 88 |
"spindle_current"
|
| 89 |
],
|
| 90 |
-
"note": "
|
| 91 |
}
|
|
|
|
| 1 |
{
|
| 2 |
"version": "v15b",
|
| 3 |
"sprint": "A15",
|
| 4 |
+
"trained_at": "2026-04-01T19:50:03.755079+00:00",
|
| 5 |
+
"architecture": "VanillaLSTM",
|
| 6 |
"paper_ref": "Sayyad et al., Sensors 2023, 23, 5659",
|
| 7 |
"paper_protocol": "WPT db4 level=1, RF selection >0.5, 70/30 within W1",
|
| 8 |
"dataset": "NUAA Ideahouse (IEEE DataPort DOI:10.21227/3aa1-5e83)",
|
|
|
|
| 11 |
"verify_case": "W2 (18 runs, cross-case)",
|
| 12 |
"signal_normalization": "z-score before WPT (paper protocol)",
|
| 13 |
"n_wpt_features": 128,
|
| 14 |
+
"n_selected_features": 67,
|
| 15 |
"rf_selected_cols": [
|
| 16 |
+
"f000",
|
| 17 |
+
"f038",
|
| 18 |
"f058",
|
| 19 |
+
"f064",
|
| 20 |
+
"f039",
|
| 21 |
+
"f061",
|
| 22 |
+
"f005",
|
| 23 |
+
"f094",
|
| 24 |
"f045",
|
|
|
|
|
|
|
| 25 |
"f042",
|
| 26 |
+
"f057",
|
| 27 |
+
"f078",
|
| 28 |
+
"f095",
|
| 29 |
+
"f059",
|
| 30 |
"f046",
|
|
|
|
| 31 |
"f041",
|
| 32 |
"f052",
|
| 33 |
+
"f054",
|
| 34 |
+
"f075",
|
| 35 |
+
"f091",
|
| 36 |
+
"f067",
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 37 |
"f055",
|
| 38 |
+
"f037",
|
| 39 |
+
"f043",
|
| 40 |
"f080",
|
| 41 |
+
"f053",
|
| 42 |
+
"f079",
|
| 43 |
+
"f069",
|
| 44 |
+
"f035",
|
| 45 |
+
"f016",
|
| 46 |
+
"f047",
|
| 47 |
+
"f049",
|
| 48 |
+
"f083",
|
| 49 |
+
"f050",
|
| 50 |
+
"f025",
|
| 51 |
"f048",
|
| 52 |
+
"f093",
|
| 53 |
+
"f062",
|
| 54 |
"f033",
|
| 55 |
+
"f089",
|
| 56 |
+
"f096",
|
|
|
|
|
|
|
| 57 |
"f034",
|
| 58 |
+
"f090",
|
| 59 |
+
"f036",
|
| 60 |
"f032",
|
| 61 |
+
"f074",
|
| 62 |
+
"f026",
|
| 63 |
+
"f029",
|
| 64 |
+
"f066",
|
| 65 |
+
"f021",
|
| 66 |
+
"f070",
|
| 67 |
+
"f065",
|
| 68 |
+
"f030",
|
| 69 |
+
"f101",
|
| 70 |
+
"f073",
|
| 71 |
+
"f018",
|
| 72 |
+
"f017",
|
| 73 |
+
"f077",
|
| 74 |
+
"f051",
|
| 75 |
+
"f071",
|
| 76 |
+
"f001",
|
| 77 |
+
"f002",
|
| 78 |
+
"f085",
|
| 79 |
+
"f044",
|
| 80 |
+
"f031",
|
| 81 |
+
"f063",
|
| 82 |
+
"f082"
|
| 83 |
],
|
| 84 |
"rf_importance_threshold": 0.5,
|
| 85 |
"seq_len": 20,
|
| 86 |
+
"total_ref_sec": 3523.45,
|
| 87 |
"w1_test": {
|
| 88 |
+
"r2": 0.8071,
|
| 89 |
+
"rmse": 0.1265,
|
| 90 |
+
"mape": 41.529,
|
| 91 |
+
"nrmse": 0.1268,
|
| 92 |
+
"rmse_sec": 445.62
|
| 93 |
},
|
| 94 |
"w2_verify": {
|
| 95 |
+
"r2": -2.2445,
|
| 96 |
+
"rmse": 0.2729,
|
| 97 |
+
"mape": 762.922,
|
| 98 |
+
"nrmse": 0.5202,
|
| 99 |
+
"rmse_sec": 961.53
|
| 100 |
},
|
| 101 |
"r2_benchmark": 0.967,
|
| 102 |
+
"badge": "PARTIAL",
|
| 103 |
"onnx_path": "tft_weights_v15b_cnc_nuaa.onnx",
|
| 104 |
"best_pt": "nuaa_best_v15b.pt",
|
| 105 |
"feat_mean_path": "nuaa_feat_mean_v15b.npy",
|
|
|
|
| 115 |
"spindle_power",
|
| 116 |
"spindle_current"
|
| 117 |
],
|
| 118 |
+
"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)."
|
| 119 |
}
|