{ "model": "LightGBM Classifier", "task": "Hospital 30-Day Readmission Risk Prediction", "timestamp": "2025-12-15 10:55:05", "environment": "kaggle", "device": "gpu", "evaluation_pipeline": { "description": "Robust nested CV with final holdout", "final_holdout_size": 0.2, "k_folds": 5, "inner_val_size": 0.1, "early_stopping_rounds": 50 }, "data": { "total_samples": 101766, "development_size": 86501, "final_test_size": 15265, "n_features": 113 }, "best_params": { "n_estimators": 150, "learning_rate": 0.05, "num_leaves": 31, "max_depth": -1, "subsample": 0.7, "colsample_bytree": 0.7, "reg_alpha": 0.0, "reg_lambda": 0.1 }, "cross_validation": { "mean_roc_auc": 0.839936607760943, "std_roc_auc": 0.005520489368125089, "fold_scores": [ 0.8422628166877643, 0.8423694634254875, 0.8372258386399722, 0.8318016530952919, 0.8460232669561988 ], "n_folds": 5 }, "final_test_metrics": { "roc_auc": 0.8424324119878427, "pr_auc": 0.3999922224076041, "precision": 0.697841726618705, "recall": 0.056924882629107984, "f1": 0.10526315789473685, "accuracy": 0.8919751064526695, "balanced_accuracy": 0.5269138829486517, "sensitivity": 0.056924882629107984, "specificity": 0.9969028832681955, "ppv": 0.697841726618705, "npv": 0.8937590903080788, "fpr": 0.003097116731804439, "fnr": 0.943075117370892, "true_positives": 97, "true_negatives": 13519, "false_positives": 42, "false_negatives": 1607, "brier_score": 0.0802369530229672 }, "hyperparameter_search_time_seconds": 7688.534896850586, "total_time_seconds": 12862.338946819305 }