verifile-x-api / scripts /train_ensemble.py

Commit History

fix: use GroupKFold(source) instead of StratifiedKFold to prevent data leakage (audit #9)
3015756

abinazebinoy commited on

fix: use shap.Explainer for XGBoost 2.x compatibility
5f35830

abinazebinoy commited on

fix: exclude 'source' column from XGBoost feature matrix
cc99d3f

abinazebinoy commited on

feat(ml): evaluation pipeline and improved XGBoost training from diagnostic report
da8a50a

abinazebinoy commited on

feat(ensemble): — XGBoost trained classifier replaces hardcoded signal weights
5b4f54f

abinazebinoy commited on