{
  "best_params": {
    "n_estimators": 150,
    "learning_rate": 0.07341545105718425,
    "num_leaves": 28,
    "max_depth": 3,
    "min_child_samples": 308,
    "min_child_weight": 0.04308256622647398,
    "min_split_gain": 8.530253276863014,
    "reg_alpha": 6.144009806405402,
    "reg_lambda": 0.09647003690687679,
    "subsample": 0.9730426453080093,
    "colsample_bytree": 0.25752575800497995,
    "scale_pos_weight": 0.734965057627543,
    "max_bin": 127,
    "path_smooth": 23.07255587756764
  },
  "fixed": {
    "boosting_type": "gbdt",
    "objective": "binary",
    "subsample_freq": 1,
    "is_unbalance": false,
    "random_state": 1010,
    "verbose": -1,
    "n_jobs": -1
  },
  "ks": {
    "train": 0.3369,
    "test": 0.3161,
    "oot": 0.3072
  },
  "gap": 0.0297,
  "constraint_ok": true,
  "acceptance": {
    "gap_ok": true,
    "ks_min_ok": true
  },
  "selected_features": [
    "ps_int_amt_avg",
    "shd_pre_repay_amt_rate",
    "orig_prcp_avg_m12",
    "repay_amount_m6_all_shd_amt_pc",
    "ps_int_amt_sum",
    "avg_tnr",
    "loan_os_prcp_credit_amount_m12",
    "suc_apprv_num_m6",
    "cre_now_l60_used_amt_m_max",
    "useratemore70_m6_num",
    "max_loan_os_prcp_m12",
    "m_s_ps_instm_amt",
    "useratemore70monthsubcurmonth",
    "cre_now_l30_used_amt_d_max",
    "setl_prcp_ratio",
    "last_loan_setl_tnr",
    "s_ps_od_days_max",
    "t_ps_od_days_max",
    "cre_now_l30_limit_left_d_min",
    "f_ps_od_days_max",
    "cre_now_l90_limit_left_d_min",
    "available_limit_amt",
    "cre_l90_used_limit_amt_min",
    "loan_os_prcp_credit_amount_m6",
    "loan_os_prcp_credit_amount_m3",
    "useratemore50maxcontimonsm12",
    "cre_now_p1m_used_rate_m",
    "cre_l60_used_limit_rate_min",
    "end_loan_to_cur_freq",
    "cre_now_l60_limit_left_d_max",
    "apprv_num_m1",
    "orig_prcp_avg_m3",
    "cre_l30_l90_used_amt_m_min",
    "cre_usedrate_u30_daydelta_max",
    "setl_rem_prcp_paym_m3_num",
    "cre_now_l60_used_amt_d_min",
    "cre_now_l60_used_amt_m_min",
    "apprv_amt_day",
    "suc_apprv_num_m1",
    "cre_now_l30_used_amt_d_min"
  ]
}