Priprava podatkov
Izbrane spremenljivke (p < 0.10):
- HospitalizationBeforeSurgeryMo
- Age
- BMI
- CardiogenicSchockYN
- Diabetes
- DiabetesPerOsTherapie
- DiabetesOnInsuline
- PerifernoArterijskoObolenje
- ExtracardiacArteriopathy
- PsychoSyndrome
- TherapyRelevantPsychoSyndrome
- PreoperativeInfectionYN
- KongestiveHeartFailure
- EjectionFractionEF
- EF50
- AtrialFibrillationYN
- ChronicLungDiseaseYN
- CockcraftGaultIndexPreop
- ACEInhibitors
- IABPPreoperatively
- DurationOfTheOperation
- NumberOfGrafts
- PericardDrainage
- RethoracotomyYN
- CoagulationDisorder
- Cardioversion
- SumOtherInfectYN
- AcuteKidneyFailure
- TotalDrainage
- NumberOfPlasmaUnits
- Transfusion
- MoreThan2UnitsOfErythrocytes
- RespiratoryFailureYN
- ProlongedMechanicalVentilation
- Reintubation
- NumberOfReintubations
- Tracheotomy
- AorticClampingTime
- BypassOperationTime
- AorticCalcificatio
- LeukocytesFirstPostoperativeDa
- LeukocytesSecondPostoperativeD
- HbPreop12GDl
- HbPreoperativelyGDl
- PoorGlycemicControlPrediabetes
- ITA
- BIMA
- SaEtAlCreatinine226MgDdlOrPost
- TiesselFibrinGlueMl
- GFRLaurisProdop60NotNormal
- GFRLaurisPostop1stDay60NotNorm
- GFRLaurisPostop2ndDay60NotNorm
- PleuralEffusion
Target: DSWI01 | Predictors: 53 | Samples: 4023
Izvedeno skaliranje s standardizacijo numeričnih spremenljivk in “one-hot encoding” za kategorijske spremenljivke.
Nastavitev hiperparametrov
Najboljša nastavitev (po CV):
- model__colsample_bytree: 0.7
- model__learning_rate: 0.1
- model__max_depth: 5
- model__min_child_weight: 1
- model__n_estimators: 400
- model__num_leaves: 31
- model__subsample: 0.7
| model__colsample_bytree=0.7, model__learning_rate=0.1, model__max_depth=5, model__min_child_weight=1, model__n_estimators=400, model__num_leaves=63, model__subsample=1.0 |
0.957 |
0.753 |
0.939 |
| model__colsample_bytree=0.7, model__learning_rate=0.1, model__max_depth=5, model__min_child_weight=1, model__n_estimators=400, model__num_leaves=63, model__subsample=0.7 |
0.957 |
0.753 |
0.939 |
| model__colsample_bytree=0.7, model__learning_rate=0.1, model__max_depth=5, model__min_child_weight=1, model__n_estimators=400, model__num_leaves=31, model__subsample=1.0 |
0.957 |
0.753 |
0.939 |
| model__colsample_bytree=0.7, model__learning_rate=0.1, model__max_depth=5, model__min_child_weight=1, model__n_estimators=400, model__num_leaves=31, model__subsample=0.7 |
0.957 |
0.753 |
0.939 |
| model__colsample_bytree=0.7, model__learning_rate=0.1, model__max_depth=5, model__min_child_weight=5, model__n_estimators=400, model__num_leaves=31, model__subsample=0.7 |
0.953 |
0.735 |
0.937 |
| model__colsample_bytree=0.7, model__learning_rate=0.1, model__max_depth=5, model__min_child_weight=5, model__n_estimators=400, model__num_leaves=31, model__subsample=1.0 |
0.953 |
0.735 |
0.937 |
| model__colsample_bytree=0.7, model__learning_rate=0.1, model__max_depth=5, model__min_child_weight=5, model__n_estimators=400, model__num_leaves=63, model__subsample=0.7 |
0.953 |
0.735 |
0.937 |
| model__colsample_bytree=0.7, model__learning_rate=0.1, model__max_depth=5, model__min_child_weight=5, model__n_estimators=400, model__num_leaves=63, model__subsample=1.0 |
0.953 |
0.735 |
0.937 |
| model__colsample_bytree=1.0, model__learning_rate=0.1, model__max_depth=5, model__min_child_weight=1, model__n_estimators=400, model__num_leaves=31, model__subsample=0.7 |
0.956 |
0.753 |
0.936 |
| model__colsample_bytree=1.0, model__learning_rate=0.1, model__max_depth=5, model__min_child_weight=1, model__n_estimators=400, model__num_leaves=31, model__subsample=1.0 |
0.956 |
0.753 |
0.936 |
CV setup: StratifiedKFold with 5 folds (shuffle=True, random_state=1974).