{
  "best_params": {
    "n_estimators": 400,
    "learning_rate": 0.05536874123944405,
    "num_leaves": 16,
    "max_depth": 2,
    "min_child_samples": 51,
    "min_child_weight": 0.004993436919278019,
    "min_split_gain": 3.0818482318695652,
    "reg_alpha": 2.1836494768098738,
    "reg_lambda": 0.10593108072644117,
    "subsample": 0.47334328482283955,
    "colsample_bytree": 0.20701685430355363,
    "scale_pos_weight": 1.252541638171715,
    "max_bin": 31,
    "path_smooth": 16.335398122596605
  },
  "fixed": {
    "boosting_type": "gbdt",
    "objective": "binary",
    "subsample_freq": 1,
    "is_unbalance": false,
    "random_state": 1010,
    "verbose": -1,
    "n_jobs": -1
  },
  "ks": {
    "train": 0.3469,
    "test": 0.3161,
    "oot": 0.3122
  },
  "gap": 0.0347,
  "constraint_ok": true,
  "acceptance": {
    "gap_ok": true,
    "ks_min_ok": true
  },
  "selected_features": [
    "min_apply_amt",
    "grade_limit_amount",
    "orig_prcp_avg_m12",
    "shd_pre_repay_amt_rate",
    "ps_int_amt_avg",
    "repay_amount_m6_all_shd_amt_pc",
    "suc_apprv_num_m6",
    "useratemore90maxcontimonsm12",
    "shd_pre_repay_cnt",
    "ps_int_amt_sum",
    "repay_amount_all_shd_amt_pc",
    "avg_tnr",
    "loan_os_prcp_gt0_m12_num_pc",
    "loan_os_prcp_credit_amount_m12",
    "cre_now_l60_used_amt_m_max",
    "min_tnr",
    "cre_now_l30_used_amt_d_max",
    "t_ps_od_days_max",
    "useratemore70_m6_num",
    "useratemore70monthsubcurmonth",
    "max_loan_os_prcp_m12",
    "cre_now_l30_limit_left_d_min",
    "s_ps_od_days_max",
    "f_ps_od_days_max",
    "cre_l90_used_limit_amt_min",
    "cre_now_l90_limit_left_d_min",
    "available_limit_amt",
    "end_loan_to_rep_loan_freq",
    "loan_os_prcp_credit_amount_m3",
    "loan_os_prcp_credit_amount_m6",
    "useratemore50maxcontimonsm12",
    "cre_now_l60_usedrate_m_max",
    "cre_l60_used_limit_rate_min",
    "useratemore90_m3_num",
    "last_clear_num_m1",
    "cre_now_l60_limit_left_d_max",
    "apprv_num_m1",
    "cre_l30_l90_used_amt_m_min",
    "setl_rem_prcp_paym_m3_num",
    "cre_now_l60_used_amt_d_min"
  ]
}