NeerajCodz commited on
Commit
c9be1c6
·
verified ·
1 Parent(s): 346d949

feat: upload v2 model artifacts

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. .gitattributes +3 -0
  2. artifacts/v2/models/classical/best_rul_model.joblib +3 -0
  3. artifacts/v2/models/classical/elasticnet.joblib +3 -0
  4. artifacts/v2/models/classical/extra_trees.joblib +3 -0
  5. artifacts/v2/models/classical/gradient_boosting.joblib +3 -0
  6. artifacts/v2/models/classical/knn_k10.joblib +3 -0
  7. artifacts/v2/models/classical/knn_k20.joblib +3 -0
  8. artifacts/v2/models/classical/knn_k5.joblib +3 -0
  9. artifacts/v2/models/classical/lasso.joblib +3 -0
  10. artifacts/v2/models/classical/lightgbm.joblib +3 -0
  11. artifacts/v2/models/classical/lightgbm_best_params.joblib +3 -0
  12. artifacts/v2/models/classical/random_forest.joblib +3 -0
  13. artifacts/v2/models/classical/rf_classifier.joblib +3 -0
  14. artifacts/v2/models/classical/ridge.joblib +3 -0
  15. artifacts/v2/models/classical/svr.joblib +3 -0
  16. artifacts/v2/models/classical/xgb_classifier.joblib +3 -0
  17. artifacts/v2/models/classical/xgboost.joblib +3 -0
  18. artifacts/v2/models/classical/xgboost_best_params.joblib +3 -0
  19. artifacts/v2/models/deep/attention_lstm.pt +3 -0
  20. artifacts/v2/models/deep/batterygpt.pt +3 -0
  21. artifacts/v2/models/deep/bidirectional_lstm.pt +3 -0
  22. artifacts/v2/models/deep/dynamic_graph_itransformer.keras +3 -0
  23. artifacts/v2/models/deep/gru.pt +3 -0
  24. artifacts/v2/models/deep/itransformer.keras +3 -0
  25. artifacts/v2/models/deep/physics_itransformer.keras +3 -0
  26. artifacts/v2/models/deep/tft.pt +3 -0
  27. artifacts/v2/models/deep/vae_lstm.pt +3 -0
  28. artifacts/v2/models/deep/vanilla_lstm.pt +3 -0
  29. artifacts/v2/reports/v2_model_validation.csv +14 -0
  30. artifacts/v2/reports/v2_validation_report.html +0 -0
  31. artifacts/v2/reports/v2_validation_summary.json +11 -0
  32. artifacts/v2/results/battery_features.csv +0 -0
  33. artifacts/v2/results/battery_sequences.npz +3 -0
  34. artifacts/v2/results/classical_rul_results.csv +4 -0
  35. artifacts/v2/results/classical_soh_results.csv +11 -0
  36. artifacts/v2/results/dg_itransformer_results.json +9 -0
  37. artifacts/v2/results/ensemble_results.csv +9 -0
  38. artifacts/v2/results/final_rankings.csv +23 -0
  39. artifacts/v2/results/lstm_soh_results.csv +5 -0
  40. artifacts/v2/results/transformer_soh_results.csv +5 -0
  41. artifacts/v2/results/unified_results.csv +23 -0
  42. artifacts/v2/results/v2_classical_results.csv +9 -0
  43. artifacts/v2/results/v2_intra_battery.json +9 -0
  44. artifacts/v2/results/v2_model_validation.csv +17 -0
  45. artifacts/v2/results/v2_training_summary.json +14 -0
  46. artifacts/v2/results/v2_validation_report.html +0 -0
  47. artifacts/v2/results/v2_validation_summary.json +11 -0
  48. artifacts/v2/results/vae_lstm_results.json +8 -0
  49. artifacts/v2/scalers/features_minmax.joblib +3 -0
  50. 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