| LightGBM |
12/17 |
policy_1217_1_fd1,2,3.txt |
hyper params used: 1217. unsegmented data; all features; NO weighted training |
n/a |
|
12/20 |
policy_1220_1_fd1,2,3.txt |
hyper params used: 1217. unsegmented data; all features; VANILLA weighted training |
n/a |
|
12/23 |
policy_1223_m_7d_seg_200_fd1,2,3.txt |
hyper params used: 1217. segmented data; feature set: only generosity ratio; vanilla weighted training |
fd1: recall: 0.701 fd2: recall: 0.315 fd3: recall: 1 |
|
01/03 |
policy_0103_m_7d_seg_200_fd1,2,3.txt |
hyper params used: 1217. segmented data; feature set: only generosity ratio; NO weighted training |
fd1: recall: 0.0 fd2: recall: 0.168 fd3: recall: 0.103 |
|
|
policy_0103_f_7d_seg_200_fd1,2,3.pkl |
hyper params used: 1217. segment 200; feature set: generosity ratio, freq_visit_7d, freq_purchase_7d; vanilla weighted training |
fd1: recall: 1 fd2: recall: 1 fd3: recall: 1 |
|
|
policy_0103_f_14d_seg_200_fd1,2,3.pkl |
hyper params used: 1217. segment 200; feature set: generosity ratio, freq_visit_14d, freq_purchase_14d; vanilla weighted training |
fd1: recall: 1 fd2: recall: 1 fd3: recall: 1 |
|
|
policy_0103_f_30d_seg_200_fd1,2,3.pkl |
hyper params used: 1217. segment 200; feature set: generosity ratio, freq_visit_30d, freq_purchase_30d; vanilla weighted training |
fd1: recall: 1 fd2: recall: 1 fd3: recall: 1 |
|
|
policy_0103_f_7d_seg_110_fd1,2,3.pkl |
hyper params used: 1217. segment 110; feature set: generosity ratio, freq_visit_7d, freq_purchase_7d; vanilla weighted training |
recall & true neg rate: fd1: 0.99/0.99, fd2: 0.997/0.989, fd3: 0.996/0.992 |
|
|
policy_0103_f_7d_seg_000_fd1,2,3.pkl |
hyper params used: 1217. segment 000; feature set: generosity ratio, freq_visit_7d, freq_purchase_7d; vanilla weighted training |
recall & true neg rate: fd1: 0.966/0.968 fd2: 0.979/0.966, fd3: 0.942/0.969 |
|
01/05 |
policy_0105_ef_7d_fd1,2,3.pkl |
hyper params used: 1217. NO segment; feature set: end_bf_receive_marker, generosity ratio, freq_visit_7d, freq_purchase_7d; vanilla weighted training |
recall & true neg rate: fd1: 1/1 fd2: 1/1, fd3: 1/1 |
|
01/06 |
ROI_0106_m_7d_seg_001_fd1,2,3.pkl |
no invalid coupons in train/val sets in CV—————————-hyper params used: 1217. see doc for the corresponding “m_7d” features. vanilla weighted training |
recall & true neg rate: fd1: 0.736/0.926 fd2: 0.759/0.919, fd3: 0.714/0.909 |
|
|
ROI_0106_m_7d_seg_010_fd1,2,3.pkl |
|
recall & true neg rate: fd1: 0.655/0.814 fd2: 0.805/0.732, fd3: 0.8/0.817 |
|
|
ROI_0106_m_7d_seg_000_fd1,2,3.pkl |
|
recall & true neg rate: fd1: 0.839/0.7 fd2: 0.841/0.731, fd3: 0.873/0.665 |
|
|
ROI_0106_m_7d_seg_011_and_021_fd1,2,3.pkl |
|
recall & true neg rate: fd1: 0.984/0.864 fd2: 0.984/0.913, fd3: 0.985/0.844 |
|
|
ROI_0106_m_7d_oth_segs_fd1,2,3.pkl |
|
recall & true neg rate: fd1: 0.77/0.693 fd2: 0.727/0.706, fd3: 0.767/0.702 |
|
1/10 |
ROI_0110_m_7d_seg_001.pkl, ROI_0110_m_7d_seg_011_and_021.pkl, ROI_0110_m_7d_seg_010.pkl, ROI_0110_m_7d_seg_000.pkl, ROI_0110_m_7d_oth_segs.pkl |
no invalid coupons in ROI train/test sets—————————hyper params used: 1217. see doc for the corresponding “m_7d” features. vanilla weighted training. —————————— Recall & true neg rate for each segments see doc in experiment_results/perf_ROI_0110_m_7d.txt. ——————————Overall perf: 0.79(recall)/0.68(trueNeg)—————————— Business metrics: - the redemption rate of top5% raw-prediction score coupons: 22.9% - the net profit each top5% raw-prediction score coupon brings in: ¥5.79 - the net profit of each predicted-as-redeemed coupon brings in at the 0.5 decision threshold: ¥2.68 (Compared to the ¥1.32 each coupon receipt brings in originally) |
n/a |
| CatBoost |
1/15 |
|
hyper params: 0115; feature set m_7d; weighted training———————————overall perf: 0.768(Recall)/0.667(trueNeg)———————————Business metrics: - the redemption rate of top5% raw-prediction score coupons: 18.9% - the net profit each top5% raw-prediction score coupon brings in: ¥4.87 - the net profit of each predicted-as-redeemed coupon brings in at the 0.5 decision threshold: ¥2.51 (Compared to the ¥1.32 each coupon receipt brings in originally) |
|