← Apps ← My Digital Space

XGBoost Classifier Lab

Upload your own CSV (or pick a sample dataset), tune the gradient boosting hyper-parameters — or keep the defaults — and train a regularised gradient boosted tree ensemble (XGBoost-style: second-order gradients, shrinkage, subsampling, L1/L2 regularisation) directly in your browser.

1 · Data

Paste CSV instead

2 · XGBoost parameters

Leave everything untouched to train with the standard defaults.

Number of trees. Default 150.
Shrinkage per tree. Default 0.3.
Tree depth. Default 4.
Min sum of hessians in a leaf. Default 1.
Min gain to split. Default 0.
L2 leaf regularisation. Default 1.
L1 leaf regularisation. Default 0.
Row sampling per tree. Default 1.
Feature sampling per tree. Default 1.
Stratified hold-out fraction. Default 0.25.
Seed for reproducibility.
Stop when test loss stalls.