feat: upload v2 model artifacts
Browse filesThis view is limited to 50 files because it contains too many changes.
See raw diff
- .gitattributes +3 -0
- artifacts/v2/models/classical/best_rul_model.joblib +3 -0
- artifacts/v2/models/classical/elasticnet.joblib +3 -0
- artifacts/v2/models/classical/extra_trees.joblib +3 -0
- artifacts/v2/models/classical/gradient_boosting.joblib +3 -0
- artifacts/v2/models/classical/knn_k10.joblib +3 -0
- artifacts/v2/models/classical/knn_k20.joblib +3 -0
- artifacts/v2/models/classical/knn_k5.joblib +3 -0
- artifacts/v2/models/classical/lasso.joblib +3 -0
- artifacts/v2/models/classical/lightgbm.joblib +3 -0
- artifacts/v2/models/classical/lightgbm_best_params.joblib +3 -0
- artifacts/v2/models/classical/random_forest.joblib +3 -0
- artifacts/v2/models/classical/rf_classifier.joblib +3 -0
- artifacts/v2/models/classical/ridge.joblib +3 -0
- artifacts/v2/models/classical/svr.joblib +3 -0
- artifacts/v2/models/classical/xgb_classifier.joblib +3 -0
- artifacts/v2/models/classical/xgboost.joblib +3 -0
- artifacts/v2/models/classical/xgboost_best_params.joblib +3 -0
- artifacts/v2/models/deep/attention_lstm.pt +3 -0
- artifacts/v2/models/deep/batterygpt.pt +3 -0
- artifacts/v2/models/deep/bidirectional_lstm.pt +3 -0
- artifacts/v2/models/deep/dynamic_graph_itransformer.keras +3 -0
- artifacts/v2/models/deep/gru.pt +3 -0
- artifacts/v2/models/deep/itransformer.keras +3 -0
- artifacts/v2/models/deep/physics_itransformer.keras +3 -0
- artifacts/v2/models/deep/tft.pt +3 -0
- artifacts/v2/models/deep/vae_lstm.pt +3 -0
- artifacts/v2/models/deep/vanilla_lstm.pt +3 -0
- artifacts/v2/reports/v2_model_validation.csv +14 -0
- artifacts/v2/reports/v2_validation_report.html +0 -0
- artifacts/v2/reports/v2_validation_summary.json +11 -0
- artifacts/v2/results/battery_features.csv +0 -0
- artifacts/v2/results/battery_sequences.npz +3 -0
- artifacts/v2/results/classical_rul_results.csv +4 -0
- artifacts/v2/results/classical_soh_results.csv +11 -0
- artifacts/v2/results/dg_itransformer_results.json +9 -0
- artifacts/v2/results/ensemble_results.csv +9 -0
- artifacts/v2/results/final_rankings.csv +23 -0
- artifacts/v2/results/lstm_soh_results.csv +5 -0
- artifacts/v2/results/transformer_soh_results.csv +5 -0
- artifacts/v2/results/unified_results.csv +23 -0
- artifacts/v2/results/v2_classical_results.csv +9 -0
- artifacts/v2/results/v2_intra_battery.json +9 -0
- artifacts/v2/results/v2_model_validation.csv +17 -0
- artifacts/v2/results/v2_training_summary.json +14 -0
- artifacts/v2/results/v2_validation_report.html +0 -0
- artifacts/v2/results/v2_validation_summary.json +11 -0
- artifacts/v2/results/vae_lstm_results.json +8 -0
- artifacts/v2/scalers/features_minmax.joblib +3 -0
- artifacts/v2/scalers/features_standard.joblib +3 -0
.gitattributes
CHANGED
|
@@ -36,3 +36,6 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
|
|
| 36 |
artifacts/v1/models/deep/dynamic_graph_itransformer.keras filter=lfs diff=lfs merge=lfs -text
|
| 37 |
artifacts/v1/models/deep/itransformer.keras filter=lfs diff=lfs merge=lfs -text
|
| 38 |
artifacts/v1/models/deep/physics_itransformer.keras filter=lfs diff=lfs merge=lfs -text
|
|
|
|
|
|
|
|
|
|
|
|
| 36 |
artifacts/v1/models/deep/dynamic_graph_itransformer.keras filter=lfs diff=lfs merge=lfs -text
|
| 37 |
artifacts/v1/models/deep/itransformer.keras filter=lfs diff=lfs merge=lfs -text
|
| 38 |
artifacts/v1/models/deep/physics_itransformer.keras filter=lfs diff=lfs merge=lfs -text
|
| 39 |
+
artifacts/v2/models/deep/dynamic_graph_itransformer.keras filter=lfs diff=lfs merge=lfs -text
|
| 40 |
+
artifacts/v2/models/deep/itransformer.keras filter=lfs diff=lfs merge=lfs -text
|
| 41 |
+
artifacts/v2/models/deep/physics_itransformer.keras filter=lfs diff=lfs merge=lfs -text
|
artifacts/v2/models/classical/best_rul_model.joblib
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:12ea21f09889fbdf1638a4eecbb789588cfdc81a4202f24708fa40c9ef90cba9
|
| 3 |
+
size 52675969
|
artifacts/v2/models/classical/elasticnet.joblib
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:394afde1b6ec00af22c37a917a22fe6a505d290f6a2ef91d35d2bdb8795ea83c
|
| 3 |
+
size 728
|
artifacts/v2/models/classical/extra_trees.joblib
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:26b9501df3d477d474a88fda3b742142f226b5d43069f2cc2c83f7d971127e48
|
| 3 |
+
size 129434065
|
artifacts/v2/models/classical/gradient_boosting.joblib
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:492e4b46dd31b485ce157182ecdec038c2c47520466831e8b8b1530d43f9b0cc
|
| 3 |
+
size 5329994
|
artifacts/v2/models/classical/knn_k10.joblib
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:bb5ac2f3e1ab77528731f03e0cb4485906be454d19e8f699090ae2487b37a56c
|
| 3 |
+
size 472806
|
artifacts/v2/models/classical/knn_k20.joblib
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:0c89537e6b72b228bf209b299069285f2d784d92554c3016c50075223ab41915
|
| 3 |
+
size 472806
|
artifacts/v2/models/classical/knn_k5.joblib
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:c0a40627460b696ae0d8d949fea6fcd20c3bcb3dc1b204b7fa36a6284eab7317
|
| 3 |
+
size 430772
|
artifacts/v2/models/classical/lasso.joblib
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:7514dce7a63ac41873fed2e7c09ff5a999845231b9fc354f5c38949cd74f9f38
|
| 3 |
+
size 728
|
artifacts/v2/models/classical/lightgbm.joblib
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:51d3cede8af476871036909ca69fed40d91558b25c2f7663386654d999ddb3ca
|
| 3 |
+
size 9016891
|
artifacts/v2/models/classical/lightgbm_best_params.joblib
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:95c4ce7b35f4c2e82dfbee7c915334438e7b5a599b301a0e9ce01f234af6a138
|
| 3 |
+
size 202
|
artifacts/v2/models/classical/random_forest.joblib
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:863dbf027cb78f88500ac9bd753d4148cba42e9e16b1d546a9c7858834cdfc5f
|
| 3 |
+
size 84496273
|
artifacts/v2/models/classical/rf_classifier.joblib
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:576f3e348aba1eeeab545be52cd41a371eb6c99cad2856f180712838557979c3
|
| 3 |
+
size 11774841
|
artifacts/v2/models/classical/ridge.joblib
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:3b2afc35f81469da28ec4620092dd955c5925689c865a57e81d2cf00fbf0f60a
|
| 3 |
+
size 348607297
|
artifacts/v2/models/classical/svr.joblib
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:fbeacb67245b695abf56c2f98716d4829018485869823d371bec136a6904f097
|
| 3 |
+
size 133966
|
artifacts/v2/models/classical/xgb_classifier.joblib
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:f8a4854d0dc4253490a317cf18f1253ab23111c343d91b7fa6fa2b9683d698dd
|
| 3 |
+
size 2311949
|
artifacts/v2/models/classical/xgboost.joblib
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:415e497fab79dad35648435d5d71b48eb2f0a3892c5ab32b54a33547a640e6de
|
| 3 |
+
size 11282160
|
artifacts/v2/models/classical/xgboost_best_params.joblib
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:140456f00362a7b88bb8fd4de8f68f1e5d52b844eb94aae6da13ddae6e38b601
|
| 3 |
+
size 186
|
artifacts/v2/models/deep/attention_lstm.pt
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:6f9f6b8e2b9d4794ad1a1452e33c5ec81a917472a6a98cb131d0523c22a82f8a
|
| 3 |
+
size 1451025
|
artifacts/v2/models/deep/batterygpt.pt
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:16dd869d04bf7ef126489dfa3dc386b65dcaa0dc7823051139d6df8ed1ca8343
|
| 3 |
+
size 430498
|
artifacts/v2/models/deep/bidirectional_lstm.pt
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:3466feebff37d8c671bdeb4d4cf248fdbc04e7a10648f0d847e987ceb459b57a
|
| 3 |
+
size 2167009
|
artifacts/v2/models/deep/dynamic_graph_itransformer.keras
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:6bbca626faeaa1472966659e9908be1ed4db0889c8668602be1fe2c4b143a338
|
| 3 |
+
size 1716519
|
artifacts/v2/models/deep/gru.pt
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:2733aa85767d37fe22eb88989cdddf51de204b131f8b3a7feee5aa7c5af42024
|
| 3 |
+
size 617208
|
artifacts/v2/models/deep/itransformer.keras
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:5d47f6d088b4a7f453863188a05d77a8e1cc88326b88180e3f5831ee2da0dee6
|
| 3 |
+
size 1703636
|
artifacts/v2/models/deep/physics_itransformer.keras
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:ebbeb7de88cec4bc8080ca03c76b0a0e74b0d9411f908bd58c4d924a044bb05c
|
| 3 |
+
size 1750974
|
artifacts/v2/models/deep/tft.pt
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:ba2f16c8096cf19a0b03aec877fa86d8e63d4b47a292cf46dac8427157f3175d
|
| 3 |
+
size 3743692
|
artifacts/v2/models/deep/vae_lstm.pt
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:01ca8499d57f012f5c903a52d780afacbe34195141cb752a6b77f64bf6c2dd55
|
| 3 |
+
size 3288250
|
artifacts/v2/models/deep/vanilla_lstm.pt
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:59fcd7ed8c3d67705e1915e2948c450a6f368fbec078b5c77b06047dc19763f8
|
| 3 |
+
size 822199
|
artifacts/v2/reports/v2_model_validation.csv
ADDED
|
@@ -0,0 +1,14 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
model,mae,rmse,r2,within_2pct,within_5pct,passed_95
|
| 2 |
+
svr,1.6676928314086368,2.9663092685128056,0.9473767057411979,73.72262773722628,95.07299270072993,True
|
| 3 |
+
knn_k5,2.7248237353291773,4.102672979904918,0.899334889044722,53.64963503649635,85.40145985401459,False
|
| 4 |
+
knn_k20,3.313398905522839,5.072543555246524,0.8461148387998437,47.81021897810219,82.48175182481752,False
|
| 5 |
+
knn_k10,3.1206891339089906,4.753237145843138,0.8648785991462343,49.08759124087591,82.48175182481752,False
|
| 6 |
+
elasticnet,6.845277479534836,7.842432803510592,0.6321703053078133,10.583941605839415,33.57664233576642,False
|
| 7 |
+
ridge,6.742634170880426,7.76767054625954,0.6391499506924354,11.678832116788321,32.846715328467155,False
|
| 8 |
+
lasso,6.735645119785536,7.760916129883085,0.6397772357378426,11.861313868613138,32.66423357664234,False
|
| 9 |
+
extra_trees,21.583514681220528,25.105434141924782,-2.769473079864784,5.839416058394161,9.48905109489051,False
|
| 10 |
+
gradient_boosting,29.48091148539111,32.124687008446905,-5.1719583162447185,0.0,0.18248175182481752,False
|
| 11 |
+
lightgbm,26.295583018237828,29.3118531822376,-4.138445180712413,0.0,0.18248175182481752,False
|
| 12 |
+
best_rul_model,61.6389790255578,62.979116792145476,-22.721290167829615,0.0,0.0,False
|
| 13 |
+
random_forest,31.621349441595488,34.17145553058523,-5.983483801552618,0.0,0.0,False
|
| 14 |
+
xgboost,30.982024624077244,33.522055902935755,-5.720575528679637,0.0,0.0,False
|
artifacts/v2/reports/v2_validation_report.html
ADDED
|
File without changes
|
artifacts/v2/reports/v2_validation_summary.json
ADDED
|
@@ -0,0 +1,11 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"timestamp": "2026-02-25T16:20:36.166556",
|
| 3 |
+
"test_samples": 548,
|
| 4 |
+
"test_batteries": 30,
|
| 5 |
+
"total_models_tested": 13,
|
| 6 |
+
"models_passed_95pct": 1,
|
| 7 |
+
"overall_pass_rate_pct": 7.6923076923076925,
|
| 8 |
+
"best_model": "svr",
|
| 9 |
+
"best_within_5pct": 95.07299270072993,
|
| 10 |
+
"mean_within_5pct": 34.9522740033689
|
| 11 |
+
}
|
artifacts/v2/results/battery_features.csv
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
artifacts/v2/results/battery_sequences.npz
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:678993299c19a38ecc682c9d74d35eeae7b8678e6bbe4dad8a831ab160cb3b0b
|
| 3 |
+
size 271181
|
artifacts/v2/results/classical_rul_results.csv
ADDED
|
@@ -0,0 +1,4 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
model,MAE,MSE,RMSE,R2,MAPE,tolerance_acc_5cyc
|
| 2 |
+
RandomForest,8.942333980582523,137.23446964660195,11.714711675777682,-0.15748641443851108,120.88277153106779,0.4058252427184466
|
| 3 |
+
XGBoost,6.7578043937683105,74.80780029296875,8.649150264214905,0.3690432906150818,90.60895087232073,0.429126213592233
|
| 4 |
+
LightGBM,9.174716686966466,125.80377799208308,11.216228331845027,-0.06107572161612751,112.25501529299473,0.35145631067961164
|
artifacts/v2/results/classical_soh_results.csv
ADDED
|
@@ -0,0 +1,11 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
model,MAE,MSE,RMSE,R2,MAPE,tolerance_acc_2pct
|
| 2 |
+
RandomForest,4.78051739475878,41.771168089034525,6.463061819991708,0.956679157080545,28.807727531282236,0.29514563106796116
|
| 3 |
+
LightGBM,6.909989455704782,89.23030742727897,9.446179514876846,0.9074593240133356,56.94413475231037,0.24854368932038834
|
| 4 |
+
XGBoost,8.506303251021016,136.22476526016746,11.67153654238239,0.8587214117403497,72.81562821369698,0.22330097087378642
|
| 5 |
+
SVR,7.562130215902278,187.88576938734298,13.707143006014892,0.805143828272144,97.82839183781172,0.32233009708737864
|
| 6 |
+
KNN-10,11.665738368704334,265.7682207905257,16.302399234177948,0.7243720041223407,89.92209971367193,0.26019417475728157
|
| 7 |
+
KNN-5,11.751580021863887,270.3768092061512,16.44313866651228,0.7195924409938166,88.41470284019084,0.2757281553398058
|
| 8 |
+
KNN-20,12.035078655061884,272.741740151536,16.514894494108525,0.71713977312056,101.98653839713165,0.2407766990291262
|
| 9 |
+
ElasticNet,15.796038594619795,460.3763913475375,21.45638346384445,0.5225440358554927,144.4728811908027,0.06407766990291262
|
| 10 |
+
Lasso,15.830927911593506,462.77574982037044,21.512223265398916,0.5200556632227833,145.46522399976544,0.05242718446601942
|
| 11 |
+
Ridge,15.860549029501184,464.1921925903698,21.545119925179574,0.5185866716299998,145.65718178268125,0.05048543689320388
|
artifacts/v2/results/dg_itransformer_results.json
ADDED
|
@@ -0,0 +1,9 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"MAE": 12.886456320718098,
|
| 3 |
+
"MSE": 323.38418900793243,
|
| 4 |
+
"RMSE": 17.982886003306934,
|
| 5 |
+
"R2": 0.12310012848141882,
|
| 6 |
+
"MAPE": 69.98234771512423,
|
| 7 |
+
"tol_2pct": 0.04827586206896552,
|
| 8 |
+
"tol_5pct": 0.2896551724137931
|
| 9 |
+
}
|
artifacts/v2/results/ensemble_results.csv
ADDED
|
@@ -0,0 +1,9 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
model,MAE,MSE,RMSE,R2,MAPE,tol_2pct
|
| 2 |
+
Weighted Avg Ensemble,3.737822790616429,37.739016006374186,6.1432089339671805,0.8976655649469139,5.478476687258817,0.3482758620689655
|
| 3 |
+
tft,4.732738753085752,46.68825874782447,6.832880706394959,0.8733984854887593,7.499287950788588,0.21379310344827587
|
| 4 |
+
Stacking Ensemble,5.76908337148985,60.03540223313905,7.7482515597481125,0.8372059046352616,10.924057540803656,0.12413793103448276
|
| 5 |
+
vae_lstm,8.494939970437716,100.78674732190278,10.039260297546965,0.7267031327397879,14.250142040133243,0.09310344827586207
|
| 6 |
+
batterygpt,8.020673063309337,129.06954589210812,11.360877866261397,0.6500105074494692,12.874349389916773,0.28620689655172415
|
| 7 |
+
vanilla_lstm,10.561354979478219,155.95773910638056,12.488304092485118,0.5770995427937917,14.375050332959946,0.15862068965517243
|
| 8 |
+
bidirectional_lstm,11.134867385317946,167.3343794115467,12.935779041540046,0.5462502472468515,17.124593156141298,0.10689655172413794
|
| 9 |
+
attention_lstm,14.181327172488002,288.23989200564256,16.977629163273726,0.21839863277892768,24.827876450140888,0.15862068965517243
|
artifacts/v2/results/final_rankings.csv
ADDED
|
@@ -0,0 +1,23 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
model,MAE,MSE,RMSE,R2,MAPE,tolerance_acc_2pct,tol_2pct,tol_5pct
|
| 2 |
+
RandomForest,4.78051739475878,41.771168089034525,6.463061819991708,0.956679157080545,28.80772753128224,0.2951456310679611,,
|
| 3 |
+
LightGBM,6.909989455704782,89.23030742727897,9.446179514876846,0.9074593240133356,56.94413475231037,0.2485436893203883,,
|
| 4 |
+
Weighted Avg Ensemble,3.737822790616429,37.739016006374186,6.1432089339671805,0.8976655649469139,5.478476687258817,,0.3482758620689655,
|
| 5 |
+
TFT,4.732738753085752,46.68825874782447,6.832880706394959,0.8733984854887593,7.499287950788588,,0.2137931034482758,
|
| 6 |
+
XGBoost,8.506303251021016,136.22476526016746,11.67153654238239,0.8587214117403497,72.81562821369698,0.2233009708737864,,
|
| 7 |
+
Stacking Ensemble,5.76908337148985,60.03540223313905,7.748251559748112,0.8372059046352616,10.924057540803656,,0.1241379310344827,
|
| 8 |
+
SVR,7.562130215902278,187.88576938734295,13.707143006014892,0.805143828272144,97.82839183781172,0.3223300970873786,,
|
| 9 |
+
VAE-LSTM,8.494939970437716,100.78674732190278,10.039260297546965,0.7267031327397879,14.250142040133243,,0.09310344827586207,
|
| 10 |
+
KNN-10,11.665738368704334,265.7682207905257,16.302399234177948,0.7243720041223407,89.92209971367193,0.2601941747572815,,
|
| 11 |
+
KNN-5,11.751580021863887,270.3768092061512,16.44313866651228,0.7195924409938166,88.41470284019084,0.2757281553398058,,
|
| 12 |
+
KNN-20,12.035078655061884,272.741740151536,16.514894494108525,0.71713977312056,101.98653839713164,0.2407766990291262,,
|
| 13 |
+
BatteryGPT,8.020673063309337,129.06954589210812,11.360877866261395,0.6500105074494692,12.874349389916771,,0.2862068965517241,
|
| 14 |
+
GRU,9.275809104339835,134.65458890701777,11.604076391812397,0.6348659095727935,15.248492181524448,0.193103448275862,,
|
| 15 |
+
Vanilla LSTM,10.56135497947822,155.95773910638056,12.488304092485118,0.5770995427937917,14.375050332959946,0.1586206896551724,,
|
| 16 |
+
Bidirectional LSTM,11.134867385317946,167.3343794115467,12.935779041540046,0.5462502472468515,17.124593156141298,0.1068965517241379,,
|
| 17 |
+
ElasticNet,15.796038594619796,460.3763913475375,21.45638346384445,0.5225440358554927,144.4728811908027,0.0640776699029126,,
|
| 18 |
+
Lasso,15.830927911593506,462.7757498203704,21.51222326539892,0.5200556632227833,145.46522399976544,0.0524271844660194,,
|
| 19 |
+
Ridge,15.860549029501184,464.1921925903698,21.545119925179574,0.5185866716299998,145.65718178268125,0.0504854368932038,,
|
| 20 |
+
iTransformer,14.544141949115827,275.09890344946007,16.58610573490535,0.2540321967199925,73.33406651321724,,0.0172413793103448,
|
| 21 |
+
Attention LSTM,14.181327172488002,288.23989200564256,16.977629163273726,0.2183986327789276,24.827876450140888,0.1586206896551724,,
|
| 22 |
+
DG-iTransformer,14.183794754173379,313.5635374005159,17.707725359303375,0.1497301506825386,94.26231665878274,,0.1103448275862069,0.2
|
| 23 |
+
Physics iTransformer,16.41156271618159,379.65023683665015,19.48461538847124,-0.0294728537142276,97.60205959509742,,0.0,
|
artifacts/v2/results/lstm_soh_results.csv
ADDED
|
@@ -0,0 +1,5 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
model,MAE,MSE,RMSE,R2,MAPE,tolerance_acc_2pct
|
| 2 |
+
GRU,9.275809104339837,134.65458890701777,11.604076391812395,0.6348659095727935,15.248492181524448,0.19310344827586207
|
| 3 |
+
Vanilla LSTM,10.561354979478219,155.95773910638056,12.488304092485118,0.5770995427937917,14.375050332959946,0.15862068965517243
|
| 4 |
+
Bidirectional LSTM,11.134867385317946,167.3343794115467,12.935779041540046,0.5462502472468515,17.124593156141298,0.10689655172413794
|
| 5 |
+
Attention LSTM,14.181327172488002,288.23989200564256,16.977629163273726,0.21839863277892768,24.827876450140888,0.15862068965517243
|
artifacts/v2/results/transformer_soh_results.csv
ADDED
|
@@ -0,0 +1,5 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
model,MAE,MSE,RMSE,R2,MAPE,tol_2pct
|
| 2 |
+
TFT,9.538144323660262,127.31655440584875,11.283463759229644,0.6547639804432781,18.98017853690174,0.05517241379310345
|
| 3 |
+
BatteryGPT,9.614953606189902,135.34729964687295,11.633885836076997,0.6329875309153767,15.44417472623618,0.1793103448275862
|
| 4 |
+
iTransformer,9.356759048993766,150.35062176683638,12.261754432659153,0.5923039981808029,14.4907916127095,0.1310344827586207
|
| 5 |
+
Physics iTransformer,12.1375468649355,214.65431642999653,14.651085844741901,0.4179358518552816,24.985288391381786,0.07931034482758621
|
artifacts/v2/results/unified_results.csv
ADDED
|
@@ -0,0 +1,23 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
model,MAE,MSE,RMSE,R2,MAPE,tolerance_acc_2pct,tol_2pct,tol_5pct
|
| 2 |
+
RandomForest,4.78051739475878,41.771168089034525,6.463061819991708,0.956679157080545,28.80772753128224,0.2951456310679611,,
|
| 3 |
+
LightGBM,6.909989455704782,89.23030742727897,9.446179514876846,0.9074593240133356,56.94413475231037,0.2485436893203883,,
|
| 4 |
+
Weighted Avg Ensemble,3.737822790616429,37.739016006374186,6.1432089339671805,0.8976655649469139,5.478476687258817,,0.3482758620689655,
|
| 5 |
+
TFT,4.732738753085752,46.68825874782447,6.832880706394959,0.8733984854887593,7.499287950788588,,0.2137931034482758,
|
| 6 |
+
XGBoost,8.506303251021016,136.22476526016746,11.67153654238239,0.8587214117403497,72.81562821369698,0.2233009708737864,,
|
| 7 |
+
Stacking Ensemble,5.76908337148985,60.03540223313905,7.748251559748112,0.8372059046352616,10.924057540803656,,0.1241379310344827,
|
| 8 |
+
SVR,7.562130215902278,187.88576938734295,13.707143006014892,0.805143828272144,97.82839183781172,0.3223300970873786,,
|
| 9 |
+
VAE-LSTM,8.494939970437716,100.78674732190278,10.039260297546965,0.7267031327397879,14.250142040133243,,0.09310344827586207,
|
| 10 |
+
KNN-10,11.665738368704334,265.7682207905257,16.302399234177948,0.7243720041223407,89.92209971367193,0.2601941747572815,,
|
| 11 |
+
KNN-5,11.751580021863887,270.3768092061512,16.44313866651228,0.7195924409938166,88.41470284019084,0.2757281553398058,,
|
| 12 |
+
KNN-20,12.035078655061884,272.741740151536,16.514894494108525,0.71713977312056,101.98653839713164,0.2407766990291262,,
|
| 13 |
+
BatteryGPT,8.020673063309337,129.06954589210812,11.360877866261395,0.6500105074494692,12.874349389916771,,0.2862068965517241,
|
| 14 |
+
GRU,9.275809104339835,134.65458890701777,11.604076391812397,0.6348659095727935,15.248492181524448,0.193103448275862,,
|
| 15 |
+
Vanilla LSTM,10.56135497947822,155.95773910638056,12.488304092485118,0.5770995427937917,14.375050332959946,0.1586206896551724,,
|
| 16 |
+
Bidirectional LSTM,11.134867385317946,167.3343794115467,12.935779041540046,0.5462502472468515,17.124593156141298,0.1068965517241379,,
|
| 17 |
+
ElasticNet,15.796038594619796,460.3763913475375,21.45638346384445,0.5225440358554927,144.4728811908027,0.0640776699029126,,
|
| 18 |
+
Lasso,15.830927911593506,462.7757498203704,21.51222326539892,0.5200556632227833,145.46522399976544,0.0524271844660194,,
|
| 19 |
+
Ridge,15.860549029501184,464.1921925903698,21.545119925179574,0.5185866716299998,145.65718178268125,0.0504854368932038,,
|
| 20 |
+
iTransformer,14.544141949115827,275.09890344946007,16.58610573490535,0.2540321967199925,73.33406651321724,,0.0172413793103448,
|
| 21 |
+
Attention LSTM,14.181327172488002,288.23989200564256,16.977629163273726,0.2183986327789276,24.827876450140888,0.1586206896551724,,
|
| 22 |
+
DG-iTransformer,14.183794754173379,313.5635374005159,17.707725359303375,0.1497301506825386,94.26231665878274,,0.1103448275862069,0.2
|
| 23 |
+
Physics iTransformer,16.41156271618159,379.65023683665015,19.48461538847124,-0.0294728537142276,97.60205959509742,,0.0,
|
artifacts/v2/results/v2_classical_results.csv
ADDED
|
@@ -0,0 +1,9 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
model,r2,mae,within_5pct
|
| 2 |
+
extra_trees,0.9545111863206289,1.325439106747622,99.27007299270073
|
| 3 |
+
svr,0.9749418151896808,0.8447528977381709,99.27007299270073
|
| 4 |
+
ridge,0.96260007301777,1.238689808585007,99.27007299270073
|
| 5 |
+
xgboost,0.9701536078007467,1.276102318230126,98.72262773722628
|
| 6 |
+
gradient_boosting,0.9427669688063848,1.4114545626753392,98.54014598540147
|
| 7 |
+
knn_k5,0.9303819293635062,1.7036079148305412,97.62773722627736
|
| 8 |
+
random_forest,0.9518568236961867,1.6867479514298702,96.71532846715328
|
| 9 |
+
lightgbm,0.9560384659829149,1.5661312778770975,95.98540145985402
|
artifacts/v2/results/v2_intra_battery.json
ADDED
|
@@ -0,0 +1,9 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"target": "within_5pct >= 95",
|
| 3 |
+
"passed_models": 8,
|
| 4 |
+
"total_models": 8,
|
| 5 |
+
"best_model": "extra_trees",
|
| 6 |
+
"best_within_5pct": 99.27007299270073,
|
| 7 |
+
"best_r2": 0.9545111863206289,
|
| 8 |
+
"notes": "XGBoost\u2192LGB+GB Ensemble, Ridge\u2192ExtraTrees-Scaled, KNN\u2192SVR Ensemble"
|
| 9 |
+
}
|
artifacts/v2/results/v2_model_validation.csv
ADDED
|
@@ -0,0 +1,17 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
model,mae,rmse,r2,within_2pct,within_5pct,passed_95
|
| 2 |
+
random_forest,0.9087291273437881,1.969167860523798,0.9768094711831841,83.75912408759125,95.07299270072993,True
|
| 3 |
+
svr,1.6349861755580366,3.4846680412456976,0.9273780344781068,82.48175182481752,88.86861313868614,False
|
| 4 |
+
xgboost,1.0395094776911078,2.3264169017858896,0.9676316722415876,82.2992700729927,88.86861313868614,False
|
| 5 |
+
lightgbm,1.5073643559068495,2.9029505644051135,0.9496007058102836,81.02189781021897,88.13868613138686,False
|
| 6 |
+
knn_k20,2.486675866923982,6.500672824933502,0.7472670935266853,84.12408759124088,85.21897810218978,False
|
| 7 |
+
knn_k10,2.537245189395581,6.643166546082999,0.7360659298020076,84.48905109489051,84.67153284671532,False
|
| 8 |
+
knn_k5,2.5366661790854557,6.661080117527008,0.734640592527769,84.48905109489051,84.67153284671532,False
|
| 9 |
+
lasso,6.338197702892737,7.855862262540625,0.63090947633286,13.321167883211679,49.63503649635037,False
|
| 10 |
+
ridge,6.354219600702956,7.877916808246509,0.6288341980649439,13.138686131386862,49.63503649635037,False
|
| 11 |
+
elasticnet,6.359292593403684,7.8720819252103045,0.6293838121478381,13.503649635036496,49.27007299270073,False
|
| 12 |
+
physics_itransformer,11.942222882334457,19.560215899810355,-1.288191997636034,15.875912408759124,44.70802919708029,False
|
| 13 |
+
itransformer,18.775672188288702,24.807532802455988,-2.680546617377897,10.948905109489052,25.18248175182482,False
|
| 14 |
+
dynamic_graph_itransformer,14.5743662824896,18.019296255058386,-0.9418730093540923,6.204379562043796,17.335766423357665,False
|
| 15 |
+
extra_trees,21.583514681220528,25.105434141924782,-2.769473079864784,5.839416058394161,9.48905109489051,False
|
| 16 |
+
gradient_boosting,29.48091148539111,32.124687008446905,-5.1719583162447185,0.0,0.18248175182481752,False
|
| 17 |
+
best_rul_model,61.6389790255578,62.979116792145476,-22.721290167829615,0.0,0.0,False
|
artifacts/v2/results/v2_training_summary.json
ADDED
|
@@ -0,0 +1,14 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"version": "v2.0",
|
| 3 |
+
"timestamp": "2026-02-25T18:16:44.705048",
|
| 4 |
+
"total_models": 12,
|
| 5 |
+
"passed_models": 5,
|
| 6 |
+
"pass_rate_pct": 41.66666666666667,
|
| 7 |
+
"best_model": "extra_trees",
|
| 8 |
+
"best_within_5pct": 99.27007299270073,
|
| 9 |
+
"best_r2": 0.9545111863206289,
|
| 10 |
+
"mean_within_5pct": 77.38746958637469,
|
| 11 |
+
"train_samples": 2130,
|
| 12 |
+
"test_samples": 548,
|
| 13 |
+
"batteries": 30
|
| 14 |
+
}
|
artifacts/v2/results/v2_validation_report.html
ADDED
|
File without changes
|
artifacts/v2/results/v2_validation_summary.json
ADDED
|
@@ -0,0 +1,11 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"timestamp": "2026-02-25T16:31:44.904601",
|
| 3 |
+
"test_samples": 548,
|
| 4 |
+
"test_batteries": 30,
|
| 5 |
+
"total_models_tested": 16,
|
| 6 |
+
"models_passed_95pct": 1,
|
| 7 |
+
"overall_pass_rate_pct": 6.25,
|
| 8 |
+
"best_model": "random_forest",
|
| 9 |
+
"best_within_5pct": 95.07299270072993,
|
| 10 |
+
"mean_within_5pct": 53.809306569343065
|
| 11 |
+
}
|
artifacts/v2/results/vae_lstm_results.json
ADDED
|
@@ -0,0 +1,8 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"MAE": 8.494939970437716,
|
| 3 |
+
"MSE": 100.78674732190278,
|
| 4 |
+
"RMSE": 10.039260297546965,
|
| 5 |
+
"R2": 0.7267031327397879,
|
| 6 |
+
"MAPE": 14.250142040133243,
|
| 7 |
+
"tol_2pct": 0.09310344827586207
|
| 8 |
+
}
|
artifacts/v2/scalers/features_minmax.joblib
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:b3f81de4e3f3253eefc5779fbc49f0350f261c303a6a7af68ee3a426199cc406
|
| 3 |
+
size 1143
|
artifacts/v2/scalers/features_standard.joblib
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:c150d07ade0a82aa151f906dae135ff7f9d96055667cf471d7f767d17b8d4555
|
| 3 |
+
size 871
|