diff --git a/README.md b/README.md
index 2d001b2..17d7d42 100644
--- a/README.md
+++ b/README.md
@@ -29,7 +29,7 @@ Corrections or suggestions? Please file a [GitHub issue](https://github.com/jpha
* [Lecture Notes](tex/lecture_1.pdf)
* [Assignment 1](assignments/tex/assignment_1.pdf):
* [Model evaluation notebook](https://nbviewer.jupyter.org/github/jphall663/GWU_rml/blob/master/assignments/eval.ipynb?flush_cache=true)
- * [Full evaluations results](assignments/model_eval_2023_06_21_12_52_47.csv)
+ * [Full evaluations results](assignments/model_eval_2023_06_28_21_00_17.csv)
* Reading: [_Machine Learning for High-Risk Applications_](https://pages.dataiku.com/oreilly-responsible-ai), Chapter 2 (pp. 33 - 50) and Chapter 6 (pp. 189 - 217)
### Lecture 1 Additional Software Tools
@@ -165,7 +165,7 @@ Corrections or suggestions? Please file a [GitHub issue](https://github.com/jpha
* [Lecture Notes](tex/lecture_3.pdf)
* [Assignment 3](assignments/tex/assignment_3.pdf)
* [Model evaluation notebook](https://nbviewer.jupyter.org/github/jphall663/GWU_rml/blob/master/assignments/eval.ipynb?flush_cache=true)
- * [Full evaluations results](assignments/model_eval_2023_06_21_12_52_47.csv)
+ * [Full evaluations results](assignments/model_eval_2023_06_28_21_00_17.csv)
* Reading: [_Machine Learning for High-Risk Applications_](https://pages.dataiku.com/oreilly-responsible-ai), Chapter 4 and Chapter 10
### Lecture 3 Additional Software Tools
diff --git a/assignments/eval.ipynb b/assignments/eval.ipynb
index ce9dff2..5a3a9ac 100644
--- a/assignments/eval.ipynb
+++ b/assignments/eval.ipynb
@@ -121,7 +121,9 @@
"
fold | \n",
" group1_rem_ebm | \n",
" group2_rem_ebm | \n",
+ " group2_rem_ebm2 | \n",
" group3_rem_piml_EBM | \n",
+ " group3_rem_piml_EBM2 | \n",
" group5_rem_xgb2 | \n",
" group8_rem_ebm | \n",
" group9_rem_xgb | \n",
@@ -135,7 +137,9 @@
" 2 | \n",
" 0.118787 | \n",
" 0.080557 | \n",
+ " 0.080557 | \n",
" 0.920389 | \n",
+ " 0.136749 | \n",
" 0.078326 | \n",
" 0.223846 | \n",
" 0.081792 | \n",
@@ -147,7 +151,9 @@
" 1 | \n",
" 0.084506 | \n",
" 0.026001 | \n",
+ " 0.026001 | \n",
" 0.969301 | \n",
+ " 0.053751 | \n",
" 0.035825 | \n",
" 0.053926 | \n",
" 0.110702 | \n",
@@ -159,7 +165,9 @@
" 4 | \n",
" 0.210389 | \n",
" 0.194961 | \n",
+ " 0.194961 | \n",
" 0.814272 | \n",
+ " 0.182311 | \n",
" 0.195332 | \n",
" 0.143522 | \n",
" 0.204048 | \n",
@@ -171,7 +179,9 @@
" 1 | \n",
" 0.008529 | \n",
" 0.028556 | \n",
+ " 0.028556 | \n",
" 0.974559 | \n",
+ " 0.004065 | \n",
" 0.022765 | \n",
" 0.009371 | \n",
" 0.024038 | \n",
@@ -183,7 +193,9 @@
" 2 | \n",
" 0.189933 | \n",
" 0.208263 | \n",
+ " 0.208263 | \n",
" 0.802908 | \n",
+ " 0.211120 | \n",
" 0.193035 | \n",
" 0.151100 | \n",
" 0.170243 | \n",
@@ -200,6 +212,8 @@
" ... | \n",
" ... | \n",
" ... | \n",
+ " ... | \n",
+ " ... | \n",
" \n",
" \n",
" 19826 | \n",
@@ -207,7 +221,9 @@
" 3 | \n",
" 0.163697 | \n",
" 0.228342 | \n",
+ " 0.228342 | \n",
" 0.792251 | \n",
+ " 0.209322 | \n",
" 0.235192 | \n",
" 0.216720 | \n",
" 0.181403 | \n",
@@ -219,7 +235,9 @@
" 1 | \n",
" 0.114999 | \n",
" 0.253998 | \n",
+ " 0.253998 | \n",
" 0.762946 | \n",
+ " 0.206744 | \n",
" 0.235832 | \n",
" 0.161401 | \n",
" 0.159468 | \n",
@@ -231,7 +249,9 @@
" 3 | \n",
" 0.141307 | \n",
" 0.213364 | \n",
+ " 0.213364 | \n",
" 0.747401 | \n",
+ " 0.246610 | \n",
" 0.208723 | \n",
" 0.242814 | \n",
" 0.138141 | \n",
@@ -243,7 +263,9 @@
" 1 | \n",
" 0.007766 | \n",
" 0.002176 | \n",
+ " 0.002176 | \n",
" 0.996455 | \n",
+ " 0.000268 | \n",
" 0.018702 | \n",
" 0.005657 | \n",
" 0.034570 | \n",
@@ -255,7 +277,9 @@
" 0 | \n",
" 0.163946 | \n",
" 0.185484 | \n",
+ " 0.185484 | \n",
" 0.811429 | \n",
+ " 0.177857 | \n",
" 0.215085 | \n",
" 0.167812 | \n",
" 0.177785 | \n",
@@ -263,37 +287,50 @@
"
\n",
" \n",
"\n",
- "19831 rows × 9 columns
\n",
+ "19831 rows × 11 columns
\n",
""
],
"text/plain": [
- " high_priced fold group1_rem_ebm group2_rem_ebm group3_rem_piml_EBM \\\n",
- "0 0.0 2 0.118787 0.080557 0.920389 \n",
- "1 0.0 1 0.084506 0.026001 0.969301 \n",
- "2 1.0 4 0.210389 0.194961 0.814272 \n",
- "3 0.0 1 0.008529 0.028556 0.974559 \n",
- "4 1.0 2 0.189933 0.208263 0.802908 \n",
- "... ... ... ... ... ... \n",
- "19826 0.0 3 0.163697 0.228342 0.792251 \n",
- "19827 0.0 1 0.114999 0.253998 0.762946 \n",
- "19828 1.0 3 0.141307 0.213364 0.747401 \n",
- "19829 0.0 1 0.007766 0.002176 0.996455 \n",
- "19830 0.0 0 0.163946 0.185484 0.811429 \n",
+ " high_priced fold group1_rem_ebm group2_rem_ebm group2_rem_ebm2 \\\n",
+ "0 0.0 2 0.118787 0.080557 0.080557 \n",
+ "1 0.0 1 0.084506 0.026001 0.026001 \n",
+ "2 1.0 4 0.210389 0.194961 0.194961 \n",
+ "3 0.0 1 0.008529 0.028556 0.028556 \n",
+ "4 1.0 2 0.189933 0.208263 0.208263 \n",
+ "... ... ... ... ... ... \n",
+ "19826 0.0 3 0.163697 0.228342 0.228342 \n",
+ "19827 0.0 1 0.114999 0.253998 0.253998 \n",
+ "19828 1.0 3 0.141307 0.213364 0.213364 \n",
+ "19829 0.0 1 0.007766 0.002176 0.002176 \n",
+ "19830 0.0 0 0.163946 0.185484 0.185484 \n",
+ "\n",
+ " group3_rem_piml_EBM group3_rem_piml_EBM2 group5_rem_xgb2 \\\n",
+ "0 0.920389 0.136749 0.078326 \n",
+ "1 0.969301 0.053751 0.035825 \n",
+ "2 0.814272 0.182311 0.195332 \n",
+ "3 0.974559 0.004065 0.022765 \n",
+ "4 0.802908 0.211120 0.193035 \n",
+ "... ... ... ... \n",
+ "19826 0.792251 0.209322 0.235192 \n",
+ "19827 0.762946 0.206744 0.235832 \n",
+ "19828 0.747401 0.246610 0.208723 \n",
+ "19829 0.996455 0.000268 0.018702 \n",
+ "19830 0.811429 0.177857 0.215085 \n",
"\n",
- " group5_rem_xgb2 group8_rem_ebm group9_rem_xgb ph_rem_ebm \n",
- "0 0.078326 0.223846 0.081792 0.219429 \n",
- "1 0.035825 0.053926 0.110702 0.053929 \n",
- "2 0.195332 0.143522 0.204048 0.133863 \n",
- "3 0.022765 0.009371 0.024038 0.014419 \n",
- "4 0.193035 0.151100 0.170243 0.156047 \n",
- "... ... ... ... ... \n",
- "19826 0.235192 0.216720 0.181403 0.184214 \n",
- "19827 0.235832 0.161401 0.159468 0.141663 \n",
- "19828 0.208723 0.242814 0.138141 0.233266 \n",
- "19829 0.018702 0.005657 0.034570 0.009914 \n",
- "19830 0.215085 0.167812 0.177785 0.155447 \n",
+ " group8_rem_ebm group9_rem_xgb ph_rem_ebm \n",
+ "0 0.223846 0.081792 0.219429 \n",
+ "1 0.053926 0.110702 0.053929 \n",
+ "2 0.143522 0.204048 0.133863 \n",
+ "3 0.009371 0.024038 0.014419 \n",
+ "4 0.151100 0.170243 0.156047 \n",
+ "... ... ... ... \n",
+ "19826 0.216720 0.181403 0.184214 \n",
+ "19827 0.161401 0.159468 0.141663 \n",
+ "19828 0.242814 0.138141 0.233266 \n",
+ "19829 0.005657 0.034570 0.009914 \n",
+ "19830 0.167812 0.177785 0.155447 \n",
"\n",
- "[19831 rows x 9 columns]"
+ "[19831 rows x 11 columns]"
]
},
"execution_count": 3,
@@ -455,14 +492,18 @@
" metric | \n",
" group1_rem_ebm | \n",
" group2_rem_ebm | \n",
+ " group2_rem_ebm2 | \n",
" group3_rem_piml_EBM | \n",
+ " group3_rem_piml_EBM2 | \n",
" group5_rem_xgb2 | \n",
" group8_rem_ebm | \n",
" group9_rem_xgb | \n",
" ph_rem_ebm | \n",
" group1_rem_ebm_rank | \n",
" group2_rem_ebm_rank | \n",
+ " group2_rem_ebm2_rank | \n",
" group3_rem_piml_EBM_rank | \n",
+ " group3_rem_piml_EBM2_rank | \n",
" group5_rem_xgb2_rank | \n",
" group8_rem_ebm_rank | \n",
" group9_rem_xgb_rank | \n",
@@ -476,18 +517,22 @@
" acc | \n",
" 0.900 | \n",
" 0.901 | \n",
+ " 0.901 | \n",
" 0.900 | \n",
" 0.901 | \n",
" 0.901 | \n",
+ " 0.901 | \n",
" 0.900 | \n",
" 0.901 | \n",
- " 6.0 | \n",
- " 2.5 | \n",
- " 6.0 | \n",
- " 2.5 | \n",
- " 2.5 | \n",
- " 6.0 | \n",
- " 2.5 | \n",
+ " 8.0 | \n",
+ " 3.5 | \n",
+ " 3.5 | \n",
+ " 8.0 | \n",
+ " 3.5 | \n",
+ " 3.5 | \n",
+ " 3.5 | \n",
+ " 8.0 | \n",
+ " 3.5 | \n",
" \n",
" \n",
" 1 | \n",
@@ -495,18 +540,22 @@
" auc | \n",
" 0.781 | \n",
" 0.840 | \n",
+ " 0.840 | \n",
" 0.163 | \n",
+ " 0.821 | \n",
" 0.836 | \n",
" 0.793 | \n",
" 0.797 | \n",
" 0.791 | \n",
- " 6.0 | \n",
- " 1.0 | \n",
- " 7.0 | \n",
- " 2.0 | \n",
+ " 8.0 | \n",
+ " 1.5 | \n",
+ " 1.5 | \n",
+ " 9.0 | \n",
" 4.0 | \n",
" 3.0 | \n",
+ " 6.0 | \n",
" 5.0 | \n",
+ " 7.0 | \n",
"
\n",
" \n",
" 2 | \n",
@@ -514,18 +563,22 @@
" f1 | \n",
" 0.347 | \n",
" 0.405 | \n",
+ " 0.405 | \n",
" 0.182 | \n",
+ " 0.381 | \n",
" 0.392 | \n",
" 0.342 | \n",
" 0.357 | \n",
" 0.347 | \n",
- " 4.5 | \n",
- " 1.0 | \n",
- " 7.0 | \n",
- " 2.0 | \n",
- " 6.0 | \n",
+ " 6.5 | \n",
+ " 1.5 | \n",
+ " 1.5 | \n",
+ " 9.0 | \n",
+ " 4.0 | \n",
" 3.0 | \n",
- " 4.5 | \n",
+ " 8.0 | \n",
+ " 5.0 | \n",
+ " 6.5 | \n",
"
\n",
" \n",
" 3 | \n",
@@ -533,18 +586,22 @@
" logloss | \n",
" 0.280 | \n",
" 0.251 | \n",
+ " 0.251 | \n",
" 3.257 | \n",
+ " 0.262 | \n",
" 0.254 | \n",
" 0.274 | \n",
" 0.277 | \n",
" 0.275 | \n",
- " 6.0 | \n",
- " 1.0 | \n",
- " 7.0 | \n",
- " 2.0 | \n",
+ " 8.0 | \n",
+ " 1.5 | \n",
+ " 1.5 | \n",
+ " 9.0 | \n",
+ " 4.0 | \n",
" 3.0 | \n",
" 5.0 | \n",
- " 4.0 | \n",
+ " 7.0 | \n",
+ " 6.0 | \n",
"
\n",
" \n",
" 4 | \n",
@@ -552,18 +609,22 @@
" mse | \n",
" 0.082 | \n",
" 0.077 | \n",
+ " 0.077 | \n",
" 0.773 | \n",
+ " 0.078 | \n",
" 0.077 | \n",
" 0.081 | \n",
" 0.081 | \n",
" 0.081 | \n",
- " 6.0 | \n",
- " 1.5 | \n",
- " 7.0 | \n",
- " 1.5 | \n",
- " 4.0 | \n",
- " 4.0 | \n",
+ " 8.0 | \n",
+ " 2.0 | \n",
+ " 2.0 | \n",
+ " 9.0 | \n",
" 4.0 | \n",
+ " 2.0 | \n",
+ " 6.0 | \n",
+ " 6.0 | \n",
+ " 6.0 | \n",
"
\n",
" \n",
" 5 | \n",
@@ -576,13 +637,17 @@
" 0.906 | \n",
" 0.906 | \n",
" 0.906 | \n",
- " 4.0 | \n",
- " 4.0 | \n",
- " 4.0 | \n",
- " 4.0 | \n",
- " 4.0 | \n",
- " 4.0 | \n",
- " 4.0 | \n",
+ " 0.906 | \n",
+ " 0.906 | \n",
+ " 5.0 | \n",
+ " 5.0 | \n",
+ " 5.0 | \n",
+ " 5.0 | \n",
+ " 5.0 | \n",
+ " 5.0 | \n",
+ " 5.0 | \n",
+ " 5.0 | \n",
+ " 5.0 | \n",
"
\n",
" \n",
" 6 | \n",
@@ -590,18 +655,22 @@
" auc | \n",
" 0.767 | \n",
" 0.828 | \n",
+ " 0.828 | \n",
" 0.172 | \n",
+ " 0.810 | \n",
" 0.822 | \n",
" 0.774 | \n",
" 0.779 | \n",
" 0.772 | \n",
- " 6.0 | \n",
- " 1.0 | \n",
- " 7.0 | \n",
- " 2.0 | \n",
+ " 8.0 | \n",
+ " 1.5 | \n",
+ " 1.5 | \n",
+ " 9.0 | \n",
" 4.0 | \n",
" 3.0 | \n",
+ " 6.0 | \n",
" 5.0 | \n",
+ " 7.0 | \n",
"
\n",
" \n",
" 7 | \n",
@@ -609,18 +678,22 @@
" f1 | \n",
" 0.312 | \n",
" 0.368 | \n",
+ " 0.368 | \n",
" 0.172 | \n",
+ " 0.348 | \n",
" 0.360 | \n",
" 0.319 | \n",
" 0.329 | \n",
" 0.321 | \n",
- " 6.0 | \n",
- " 1.0 | \n",
+ " 8.0 | \n",
+ " 1.5 | \n",
+ " 1.5 | \n",
+ " 9.0 | \n",
+ " 4.0 | \n",
+ " 3.0 | \n",
" 7.0 | \n",
- " 2.0 | \n",
" 5.0 | \n",
- " 3.0 | \n",
- " 4.0 | \n",
+ " 6.0 | \n",
"
\n",
" \n",
" 8 | \n",
@@ -628,18 +701,22 @@
" logloss | \n",
" 0.272 | \n",
" 0.246 | \n",
+ " 0.246 | \n",
" 3.253 | \n",
+ " 0.258 | \n",
" 0.250 | \n",
" 0.270 | \n",
" 0.271 | \n",
" 0.272 | \n",
- " 5.5 | \n",
- " 1.0 | \n",
- " 7.0 | \n",
- " 2.0 | \n",
- " 3.0 | \n",
+ " 7.5 | \n",
+ " 1.5 | \n",
+ " 1.5 | \n",
+ " 9.0 | \n",
" 4.0 | \n",
- " 5.5 | \n",
+ " 3.0 | \n",
+ " 5.0 | \n",
+ " 6.0 | \n",
+ " 7.5 | \n",
"
\n",
" \n",
" 9 | \n",
@@ -647,18 +724,22 @@
" mse | \n",
" 0.079 | \n",
" 0.074 | \n",
+ " 0.074 | \n",
" 0.778 | \n",
+ " 0.077 | \n",
" 0.075 | \n",
" 0.079 | \n",
" 0.078 | \n",
" 0.079 | \n",
- " 5.0 | \n",
- " 1.0 | \n",
" 7.0 | \n",
- " 2.0 | \n",
- " 5.0 | \n",
+ " 1.5 | \n",
+ " 1.5 | \n",
+ " 9.0 | \n",
+ " 4.0 | \n",
" 3.0 | \n",
+ " 7.0 | \n",
" 5.0 | \n",
+ " 7.0 | \n",
"
\n",
" \n",
" 10 | \n",
@@ -667,16 +748,20 @@
" 0.908 | \n",
" 0.908 | \n",
" 0.908 | \n",
+ " 0.908 | \n",
+ " 0.908 | \n",
" 0.910 | \n",
" 0.908 | \n",
" 0.908 | \n",
" 0.909 | \n",
- " 5.0 | \n",
- " 5.0 | \n",
- " 5.0 | \n",
+ " 6.0 | \n",
+ " 6.0 | \n",
+ " 6.0 | \n",
+ " 6.0 | \n",
+ " 6.0 | \n",
" 1.0 | \n",
- " 5.0 | \n",
- " 5.0 | \n",
+ " 6.0 | \n",
+ " 6.0 | \n",
" 2.0 | \n",
"
\n",
" \n",
@@ -685,18 +770,22 @@
" auc | \n",
" 0.759 | \n",
" 0.825 | \n",
+ " 0.825 | \n",
" 0.175 | \n",
+ " 0.815 | \n",
" 0.826 | \n",
" 0.781 | \n",
" 0.772 | \n",
" 0.780 | \n",
- " 6.0 | \n",
- " 2.0 | \n",
- " 7.0 | \n",
+ " 8.0 | \n",
+ " 2.5 | \n",
+ " 2.5 | \n",
+ " 9.0 | \n",
+ " 4.0 | \n",
" 1.0 | \n",
- " 3.0 | \n",
" 5.0 | \n",
- " 4.0 | \n",
+ " 7.0 | \n",
+ " 6.0 | \n",
"
\n",
" \n",
" 12 | \n",
@@ -704,18 +793,22 @@
" f1 | \n",
" 0.304 | \n",
" 0.372 | \n",
+ " 0.372 | \n",
" 0.169 | \n",
+ " 0.354 | \n",
" 0.371 | \n",
" 0.315 | \n",
" 0.320 | \n",
" 0.323 | \n",
- " 6.0 | \n",
- " 1.0 | \n",
- " 7.0 | \n",
- " 2.0 | \n",
- " 5.0 | \n",
+ " 8.0 | \n",
+ " 1.5 | \n",
+ " 1.5 | \n",
+ " 9.0 | \n",
" 4.0 | \n",
" 3.0 | \n",
+ " 7.0 | \n",
+ " 6.0 | \n",
+ " 5.0 | \n",
"
\n",
" \n",
" 13 | \n",
@@ -723,18 +816,22 @@
" logloss | \n",
" 0.271 | \n",
" 0.246 | \n",
+ " 0.246 | \n",
" 3.284 | \n",
+ " 0.251 | \n",
" 0.245 | \n",
" 0.264 | \n",
" 0.271 | \n",
" 0.264 | \n",
- " 5.5 | \n",
- " 2.0 | \n",
- " 7.0 | \n",
+ " 7.5 | \n",
+ " 2.5 | \n",
+ " 2.5 | \n",
+ " 9.0 | \n",
+ " 4.0 | \n",
" 1.0 | \n",
- " 3.5 | \n",
" 5.5 | \n",
- " 3.5 | \n",
+ " 7.5 | \n",
+ " 5.5 | \n",
"
\n",
" \n",
" 14 | \n",
@@ -742,18 +839,22 @@
" mse | \n",
" 0.078 | \n",
" 0.073 | \n",
+ " 0.073 | \n",
" 0.781 | \n",
+ " 0.074 | \n",
" 0.073 | \n",
" 0.076 | \n",
" 0.077 | \n",
" 0.076 | \n",
- " 6.0 | \n",
- " 1.5 | \n",
+ " 8.0 | \n",
+ " 2.0 | \n",
+ " 2.0 | \n",
+ " 9.0 | \n",
+ " 4.0 | \n",
+ " 2.0 | \n",
+ " 5.5 | \n",
" 7.0 | \n",
- " 1.5 | \n",
- " 3.5 | \n",
- " 5.0 | \n",
- " 3.5 | \n",
+ " 5.5 | \n",
"
\n",
" \n",
" 15 | \n",
@@ -766,13 +867,17 @@
" 0.903 | \n",
" 0.903 | \n",
" 0.903 | \n",
- " 4.0 | \n",
- " 4.0 | \n",
- " 4.0 | \n",
- " 4.0 | \n",
- " 4.0 | \n",
- " 4.0 | \n",
- " 4.0 | \n",
+ " 0.903 | \n",
+ " 0.903 | \n",
+ " 5.0 | \n",
+ " 5.0 | \n",
+ " 5.0 | \n",
+ " 5.0 | \n",
+ " 5.0 | \n",
+ " 5.0 | \n",
+ " 5.0 | \n",
+ " 5.0 | \n",
+ " 5.0 | \n",
"
\n",
" \n",
" 16 | \n",
@@ -780,18 +885,22 @@
" auc | \n",
" 0.772 | \n",
" 0.826 | \n",
+ " 0.826 | \n",
" 0.174 | \n",
+ " 0.809 | \n",
" 0.823 | \n",
" 0.775 | \n",
" 0.786 | \n",
" 0.772 | \n",
- " 5.5 | \n",
- " 1.0 | \n",
- " 7.0 | \n",
- " 2.0 | \n",
+ " 7.5 | \n",
+ " 1.5 | \n",
+ " 1.5 | \n",
+ " 9.0 | \n",
" 4.0 | \n",
" 3.0 | \n",
- " 5.5 | \n",
+ " 6.0 | \n",
+ " 5.0 | \n",
+ " 7.5 | \n",
"
\n",
" \n",
" 17 | \n",
@@ -799,18 +908,22 @@
" f1 | \n",
" 0.317 | \n",
" 0.371 | \n",
+ " 0.371 | \n",
" 0.177 | \n",
+ " 0.361 | \n",
" 0.365 | \n",
" 0.328 | \n",
" 0.343 | \n",
" 0.323 | \n",
- " 6.0 | \n",
- " 1.0 | \n",
- " 7.0 | \n",
- " 2.0 | \n",
+ " 8.0 | \n",
+ " 1.5 | \n",
+ " 1.5 | \n",
+ " 9.0 | \n",
" 4.0 | \n",
" 3.0 | \n",
+ " 6.0 | \n",
" 5.0 | \n",
+ " 7.0 | \n",
"
\n",
" \n",
" 18 | \n",
@@ -818,18 +931,22 @@
" logloss | \n",
" 0.276 | \n",
" 0.252 | \n",
+ " 0.252 | \n",
" 3.254 | \n",
+ " 0.262 | \n",
" 0.253 | \n",
" 0.275 | \n",
" 0.275 | \n",
" 0.276 | \n",
+ " 7.5 | \n",
+ " 1.5 | \n",
+ " 1.5 | \n",
+ " 9.0 | \n",
+ " 4.0 | \n",
+ " 3.0 | \n",
" 5.5 | \n",
- " 1.0 | \n",
- " 7.0 | \n",
- " 2.0 | \n",
- " 3.5 | \n",
- " 3.5 | \n",
" 5.5 | \n",
+ " 7.5 | \n",
"
\n",
" \n",
" 19 | \n",
@@ -837,18 +954,22 @@
" mse | \n",
" 0.081 | \n",
" 0.077 | \n",
+ " 0.077 | \n",
" 0.775 | \n",
+ " 0.079 | \n",
" 0.077 | \n",
" 0.080 | \n",
" 0.080 | \n",
" 0.080 | \n",
- " 6.0 | \n",
- " 1.5 | \n",
- " 7.0 | \n",
- " 1.5 | \n",
- " 4.0 | \n",
- " 4.0 | \n",
+ " 8.0 | \n",
+ " 2.0 | \n",
+ " 2.0 | \n",
+ " 9.0 | \n",
" 4.0 | \n",
+ " 2.0 | \n",
+ " 6.0 | \n",
+ " 6.0 | \n",
+ " 6.0 | \n",
"
\n",
" \n",
" 20 | \n",
@@ -856,18 +977,22 @@
" acc | \n",
" 0.895 | \n",
" 0.897 | \n",
+ " 0.897 | \n",
+ " 0.895 | \n",
" 0.895 | \n",
" 0.898 | \n",
" 0.895 | \n",
" 0.896 | \n",
" 0.895 | \n",
- " 5.5 | \n",
- " 2.0 | \n",
- " 5.5 | \n",
+ " 7.0 | \n",
+ " 2.5 | \n",
+ " 2.5 | \n",
+ " 7.0 | \n",
+ " 7.0 | \n",
" 1.0 | \n",
- " 5.5 | \n",
- " 3.0 | \n",
- " 5.5 | \n",
+ " 7.0 | \n",
+ " 4.0 | \n",
+ " 7.0 | \n",
"
\n",
" \n",
" 21 | \n",
@@ -875,18 +1000,22 @@
" auc | \n",
" 0.754 | \n",
" 0.831 | \n",
+ " 0.831 | \n",
" 0.170 | \n",
+ " 0.818 | \n",
" 0.828 | \n",
" 0.785 | \n",
" 0.779 | \n",
" 0.782 | \n",
- " 6.0 | \n",
- " 1.0 | \n",
- " 7.0 | \n",
- " 2.0 | \n",
+ " 8.0 | \n",
+ " 1.5 | \n",
+ " 1.5 | \n",
+ " 9.0 | \n",
+ " 4.0 | \n",
" 3.0 | \n",
" 5.0 | \n",
- " 4.0 | \n",
+ " 7.0 | \n",
+ " 6.0 | \n",
"
\n",
" \n",
" 22 | \n",
@@ -894,18 +1023,22 @@
" f1 | \n",
" 0.323 | \n",
" 0.401 | \n",
+ " 0.401 | \n",
" 0.190 | \n",
+ " 0.404 | \n",
" 0.397 | \n",
" 0.364 | \n",
" 0.354 | \n",
" 0.362 | \n",
- " 6.0 | \n",
+ " 8.0 | \n",
+ " 2.5 | \n",
+ " 2.5 | \n",
+ " 9.0 | \n",
" 1.0 | \n",
- " 7.0 | \n",
- " 2.0 | \n",
- " 3.0 | \n",
- " 5.0 | \n",
" 4.0 | \n",
+ " 5.0 | \n",
+ " 7.0 | \n",
+ " 6.0 | \n",
"
\n",
" \n",
" 23 | \n",
@@ -913,18 +1046,22 @@
" logloss | \n",
" 0.296 | \n",
" 0.263 | \n",
+ " 0.263 | \n",
" 3.200 | \n",
+ " 0.273 | \n",
" 0.266 | \n",
" 0.286 | \n",
" 0.291 | \n",
" 0.287 | \n",
- " 6.0 | \n",
- " 1.0 | \n",
- " 7.0 | \n",
- " 2.0 | \n",
+ " 8.0 | \n",
+ " 1.5 | \n",
+ " 1.5 | \n",
+ " 9.0 | \n",
+ " 4.0 | \n",
" 3.0 | \n",
" 5.0 | \n",
- " 4.0 | \n",
+ " 7.0 | \n",
+ " 6.0 | \n",
"
\n",
" \n",
" 24 | \n",
@@ -932,158 +1069,189 @@
" mse | \n",
" 0.087 | \n",
" 0.080 | \n",
+ " 0.080 | \n",
" 0.771 | \n",
+ " 0.082 | \n",
" 0.080 | \n",
" 0.084 | \n",
" 0.086 | \n",
" 0.084 | \n",
- " 6.0 | \n",
- " 1.5 | \n",
+ " 8.0 | \n",
+ " 2.0 | \n",
+ " 2.0 | \n",
+ " 9.0 | \n",
+ " 4.0 | \n",
+ " 2.0 | \n",
+ " 5.5 | \n",
" 7.0 | \n",
- " 1.5 | \n",
- " 3.5 | \n",
- " 5.0 | \n",
- " 3.5 | \n",
+ " 5.5 | \n",
"
\n",
" \n",
"\n",
""
],
"text/plain": [
- " fold metric group1_rem_ebm group2_rem_ebm group3_rem_piml_EBM \\\n",
- "0 0.0 acc 0.900 0.901 0.900 \n",
- "1 0.0 auc 0.781 0.840 0.163 \n",
- "2 0.0 f1 0.347 0.405 0.182 \n",
- "3 0.0 logloss 0.280 0.251 3.257 \n",
- "4 0.0 mse 0.082 0.077 0.773 \n",
- "5 1.0 acc 0.906 0.906 0.906 \n",
- "6 1.0 auc 0.767 0.828 0.172 \n",
- "7 1.0 f1 0.312 0.368 0.172 \n",
- "8 1.0 logloss 0.272 0.246 3.253 \n",
- "9 1.0 mse 0.079 0.074 0.778 \n",
- "10 2.0 acc 0.908 0.908 0.908 \n",
- "11 2.0 auc 0.759 0.825 0.175 \n",
- "12 2.0 f1 0.304 0.372 0.169 \n",
- "13 2.0 logloss 0.271 0.246 3.284 \n",
- "14 2.0 mse 0.078 0.073 0.781 \n",
- "15 3.0 acc 0.903 0.903 0.903 \n",
- "16 3.0 auc 0.772 0.826 0.174 \n",
- "17 3.0 f1 0.317 0.371 0.177 \n",
- "18 3.0 logloss 0.276 0.252 3.254 \n",
- "19 3.0 mse 0.081 0.077 0.775 \n",
- "20 4.0 acc 0.895 0.897 0.895 \n",
- "21 4.0 auc 0.754 0.831 0.170 \n",
- "22 4.0 f1 0.323 0.401 0.190 \n",
- "23 4.0 logloss 0.296 0.263 3.200 \n",
- "24 4.0 mse 0.087 0.080 0.771 \n",
+ " fold metric group1_rem_ebm group2_rem_ebm group2_rem_ebm2 \\\n",
+ "0 0.0 acc 0.900 0.901 0.901 \n",
+ "1 0.0 auc 0.781 0.840 0.840 \n",
+ "2 0.0 f1 0.347 0.405 0.405 \n",
+ "3 0.0 logloss 0.280 0.251 0.251 \n",
+ "4 0.0 mse 0.082 0.077 0.077 \n",
+ "5 1.0 acc 0.906 0.906 0.906 \n",
+ "6 1.0 auc 0.767 0.828 0.828 \n",
+ "7 1.0 f1 0.312 0.368 0.368 \n",
+ "8 1.0 logloss 0.272 0.246 0.246 \n",
+ "9 1.0 mse 0.079 0.074 0.074 \n",
+ "10 2.0 acc 0.908 0.908 0.908 \n",
+ "11 2.0 auc 0.759 0.825 0.825 \n",
+ "12 2.0 f1 0.304 0.372 0.372 \n",
+ "13 2.0 logloss 0.271 0.246 0.246 \n",
+ "14 2.0 mse 0.078 0.073 0.073 \n",
+ "15 3.0 acc 0.903 0.903 0.903 \n",
+ "16 3.0 auc 0.772 0.826 0.826 \n",
+ "17 3.0 f1 0.317 0.371 0.371 \n",
+ "18 3.0 logloss 0.276 0.252 0.252 \n",
+ "19 3.0 mse 0.081 0.077 0.077 \n",
+ "20 4.0 acc 0.895 0.897 0.897 \n",
+ "21 4.0 auc 0.754 0.831 0.831 \n",
+ "22 4.0 f1 0.323 0.401 0.401 \n",
+ "23 4.0 logloss 0.296 0.263 0.263 \n",
+ "24 4.0 mse 0.087 0.080 0.080 \n",
+ "\n",
+ " group3_rem_piml_EBM group3_rem_piml_EBM2 group5_rem_xgb2 \\\n",
+ "0 0.900 0.901 0.901 \n",
+ "1 0.163 0.821 0.836 \n",
+ "2 0.182 0.381 0.392 \n",
+ "3 3.257 0.262 0.254 \n",
+ "4 0.773 0.078 0.077 \n",
+ "5 0.906 0.906 0.906 \n",
+ "6 0.172 0.810 0.822 \n",
+ "7 0.172 0.348 0.360 \n",
+ "8 3.253 0.258 0.250 \n",
+ "9 0.778 0.077 0.075 \n",
+ "10 0.908 0.908 0.910 \n",
+ "11 0.175 0.815 0.826 \n",
+ "12 0.169 0.354 0.371 \n",
+ "13 3.284 0.251 0.245 \n",
+ "14 0.781 0.074 0.073 \n",
+ "15 0.903 0.903 0.903 \n",
+ "16 0.174 0.809 0.823 \n",
+ "17 0.177 0.361 0.365 \n",
+ "18 3.254 0.262 0.253 \n",
+ "19 0.775 0.079 0.077 \n",
+ "20 0.895 0.895 0.898 \n",
+ "21 0.170 0.818 0.828 \n",
+ "22 0.190 0.404 0.397 \n",
+ "23 3.200 0.273 0.266 \n",
+ "24 0.771 0.082 0.080 \n",
"\n",
- " group5_rem_xgb2 group8_rem_ebm group9_rem_xgb ph_rem_ebm \\\n",
- "0 0.901 0.901 0.900 0.901 \n",
- "1 0.836 0.793 0.797 0.791 \n",
- "2 0.392 0.342 0.357 0.347 \n",
- "3 0.254 0.274 0.277 0.275 \n",
- "4 0.077 0.081 0.081 0.081 \n",
- "5 0.906 0.906 0.906 0.906 \n",
- "6 0.822 0.774 0.779 0.772 \n",
- "7 0.360 0.319 0.329 0.321 \n",
- "8 0.250 0.270 0.271 0.272 \n",
- "9 0.075 0.079 0.078 0.079 \n",
- "10 0.910 0.908 0.908 0.909 \n",
- "11 0.826 0.781 0.772 0.780 \n",
- "12 0.371 0.315 0.320 0.323 \n",
- "13 0.245 0.264 0.271 0.264 \n",
- "14 0.073 0.076 0.077 0.076 \n",
- "15 0.903 0.903 0.903 0.903 \n",
- "16 0.823 0.775 0.786 0.772 \n",
- "17 0.365 0.328 0.343 0.323 \n",
- "18 0.253 0.275 0.275 0.276 \n",
- "19 0.077 0.080 0.080 0.080 \n",
- "20 0.898 0.895 0.896 0.895 \n",
- "21 0.828 0.785 0.779 0.782 \n",
- "22 0.397 0.364 0.354 0.362 \n",
- "23 0.266 0.286 0.291 0.287 \n",
- "24 0.080 0.084 0.086 0.084 \n",
+ " group8_rem_ebm group9_rem_xgb ph_rem_ebm group1_rem_ebm_rank \\\n",
+ "0 0.901 0.900 0.901 8.0 \n",
+ "1 0.793 0.797 0.791 8.0 \n",
+ "2 0.342 0.357 0.347 6.5 \n",
+ "3 0.274 0.277 0.275 8.0 \n",
+ "4 0.081 0.081 0.081 8.0 \n",
+ "5 0.906 0.906 0.906 5.0 \n",
+ "6 0.774 0.779 0.772 8.0 \n",
+ "7 0.319 0.329 0.321 8.0 \n",
+ "8 0.270 0.271 0.272 7.5 \n",
+ "9 0.079 0.078 0.079 7.0 \n",
+ "10 0.908 0.908 0.909 6.0 \n",
+ "11 0.781 0.772 0.780 8.0 \n",
+ "12 0.315 0.320 0.323 8.0 \n",
+ "13 0.264 0.271 0.264 7.5 \n",
+ "14 0.076 0.077 0.076 8.0 \n",
+ "15 0.903 0.903 0.903 5.0 \n",
+ "16 0.775 0.786 0.772 7.5 \n",
+ "17 0.328 0.343 0.323 8.0 \n",
+ "18 0.275 0.275 0.276 7.5 \n",
+ "19 0.080 0.080 0.080 8.0 \n",
+ "20 0.895 0.896 0.895 7.0 \n",
+ "21 0.785 0.779 0.782 8.0 \n",
+ "22 0.364 0.354 0.362 8.0 \n",
+ "23 0.286 0.291 0.287 8.0 \n",
+ "24 0.084 0.086 0.084 8.0 \n",
"\n",
- " group1_rem_ebm_rank group2_rem_ebm_rank group3_rem_piml_EBM_rank \\\n",
- "0 6.0 2.5 6.0 \n",
- "1 6.0 1.0 7.0 \n",
- "2 4.5 1.0 7.0 \n",
- "3 6.0 1.0 7.0 \n",
- "4 6.0 1.5 7.0 \n",
- "5 4.0 4.0 4.0 \n",
- "6 6.0 1.0 7.0 \n",
- "7 6.0 1.0 7.0 \n",
- "8 5.5 1.0 7.0 \n",
- "9 5.0 1.0 7.0 \n",
- "10 5.0 5.0 5.0 \n",
- "11 6.0 2.0 7.0 \n",
- "12 6.0 1.0 7.0 \n",
- "13 5.5 2.0 7.0 \n",
- "14 6.0 1.5 7.0 \n",
- "15 4.0 4.0 4.0 \n",
- "16 5.5 1.0 7.0 \n",
- "17 6.0 1.0 7.0 \n",
- "18 5.5 1.0 7.0 \n",
- "19 6.0 1.5 7.0 \n",
- "20 5.5 2.0 5.5 \n",
- "21 6.0 1.0 7.0 \n",
- "22 6.0 1.0 7.0 \n",
- "23 6.0 1.0 7.0 \n",
- "24 6.0 1.5 7.0 \n",
+ " group2_rem_ebm_rank group2_rem_ebm2_rank group3_rem_piml_EBM_rank \\\n",
+ "0 3.5 3.5 8.0 \n",
+ "1 1.5 1.5 9.0 \n",
+ "2 1.5 1.5 9.0 \n",
+ "3 1.5 1.5 9.0 \n",
+ "4 2.0 2.0 9.0 \n",
+ "5 5.0 5.0 5.0 \n",
+ "6 1.5 1.5 9.0 \n",
+ "7 1.5 1.5 9.0 \n",
+ "8 1.5 1.5 9.0 \n",
+ "9 1.5 1.5 9.0 \n",
+ "10 6.0 6.0 6.0 \n",
+ "11 2.5 2.5 9.0 \n",
+ "12 1.5 1.5 9.0 \n",
+ "13 2.5 2.5 9.0 \n",
+ "14 2.0 2.0 9.0 \n",
+ "15 5.0 5.0 5.0 \n",
+ "16 1.5 1.5 9.0 \n",
+ "17 1.5 1.5 9.0 \n",
+ "18 1.5 1.5 9.0 \n",
+ "19 2.0 2.0 9.0 \n",
+ "20 2.5 2.5 7.0 \n",
+ "21 1.5 1.5 9.0 \n",
+ "22 2.5 2.5 9.0 \n",
+ "23 1.5 1.5 9.0 \n",
+ "24 2.0 2.0 9.0 \n",
"\n",
- " group5_rem_xgb2_rank group8_rem_ebm_rank group9_rem_xgb_rank \\\n",
- "0 2.5 2.5 6.0 \n",
- "1 2.0 4.0 3.0 \n",
- "2 2.0 6.0 3.0 \n",
- "3 2.0 3.0 5.0 \n",
- "4 1.5 4.0 4.0 \n",
- "5 4.0 4.0 4.0 \n",
- "6 2.0 4.0 3.0 \n",
- "7 2.0 5.0 3.0 \n",
- "8 2.0 3.0 4.0 \n",
- "9 2.0 5.0 3.0 \n",
- "10 1.0 5.0 5.0 \n",
- "11 1.0 3.0 5.0 \n",
- "12 2.0 5.0 4.0 \n",
- "13 1.0 3.5 5.5 \n",
- "14 1.5 3.5 5.0 \n",
- "15 4.0 4.0 4.0 \n",
- "16 2.0 4.0 3.0 \n",
- "17 2.0 4.0 3.0 \n",
- "18 2.0 3.5 3.5 \n",
- "19 1.5 4.0 4.0 \n",
- "20 1.0 5.5 3.0 \n",
- "21 2.0 3.0 5.0 \n",
- "22 2.0 3.0 5.0 \n",
- "23 2.0 3.0 5.0 \n",
- "24 1.5 3.5 5.0 \n",
+ " group3_rem_piml_EBM2_rank group5_rem_xgb2_rank group8_rem_ebm_rank \\\n",
+ "0 3.5 3.5 3.5 \n",
+ "1 4.0 3.0 6.0 \n",
+ "2 4.0 3.0 8.0 \n",
+ "3 4.0 3.0 5.0 \n",
+ "4 4.0 2.0 6.0 \n",
+ "5 5.0 5.0 5.0 \n",
+ "6 4.0 3.0 6.0 \n",
+ "7 4.0 3.0 7.0 \n",
+ "8 4.0 3.0 5.0 \n",
+ "9 4.0 3.0 7.0 \n",
+ "10 6.0 1.0 6.0 \n",
+ "11 4.0 1.0 5.0 \n",
+ "12 4.0 3.0 7.0 \n",
+ "13 4.0 1.0 5.5 \n",
+ "14 4.0 2.0 5.5 \n",
+ "15 5.0 5.0 5.0 \n",
+ "16 4.0 3.0 6.0 \n",
+ "17 4.0 3.0 6.0 \n",
+ "18 4.0 3.0 5.5 \n",
+ "19 4.0 2.0 6.0 \n",
+ "20 7.0 1.0 7.0 \n",
+ "21 4.0 3.0 5.0 \n",
+ "22 1.0 4.0 5.0 \n",
+ "23 4.0 3.0 5.0 \n",
+ "24 4.0 2.0 5.5 \n",
"\n",
- " ph_rem_ebm_rank \n",
- "0 2.5 \n",
- "1 5.0 \n",
- "2 4.5 \n",
- "3 4.0 \n",
- "4 4.0 \n",
- "5 4.0 \n",
- "6 5.0 \n",
- "7 4.0 \n",
- "8 5.5 \n",
- "9 5.0 \n",
- "10 2.0 \n",
- "11 4.0 \n",
- "12 3.0 \n",
- "13 3.5 \n",
- "14 3.5 \n",
- "15 4.0 \n",
- "16 5.5 \n",
- "17 5.0 \n",
- "18 5.5 \n",
- "19 4.0 \n",
- "20 5.5 \n",
- "21 4.0 \n",
- "22 4.0 \n",
- "23 4.0 \n",
- "24 3.5 "
+ " group9_rem_xgb_rank ph_rem_ebm_rank \n",
+ "0 8.0 3.5 \n",
+ "1 5.0 7.0 \n",
+ "2 5.0 6.5 \n",
+ "3 7.0 6.0 \n",
+ "4 6.0 6.0 \n",
+ "5 5.0 5.0 \n",
+ "6 5.0 7.0 \n",
+ "7 5.0 6.0 \n",
+ "8 6.0 7.5 \n",
+ "9 5.0 7.0 \n",
+ "10 6.0 2.0 \n",
+ "11 7.0 6.0 \n",
+ "12 6.0 5.0 \n",
+ "13 7.5 5.5 \n",
+ "14 7.0 5.5 \n",
+ "15 5.0 5.0 \n",
+ "16 5.0 7.5 \n",
+ "17 5.0 7.0 \n",
+ "18 5.5 7.5 \n",
+ "19 6.0 6.0 \n",
+ "20 4.0 7.0 \n",
+ "21 7.0 6.0 \n",
+ "22 7.0 6.0 \n",
+ "23 7.0 6.0 \n",
+ "24 7.0 5.5 "
]
},
"execution_count": 6,
@@ -1201,13 +1369,15 @@
{
"data": {
"text/plain": [
- "group2_rem_ebm_rank 1.66\n",
- "group5_rem_xgb2_rank 1.94\n",
- "group8_rem_ebm_rank 3.92\n",
- "group9_rem_xgb_rank 4.12\n",
- "ph_rem_ebm_rank 4.18\n",
- "group1_rem_ebm_rank 5.60\n",
- "group3_rem_piml_EBM_rank 6.58\n",
+ "group2_rem_ebm_rank 2.28\n",
+ "group2_rem_ebm2_rank 2.28\n",
+ "group5_rem_xgb2_rank 2.74\n",
+ "group3_rem_piml_EBM2_rank 4.14\n",
+ "group8_rem_ebm_rank 5.74\n",
+ "group9_rem_xgb_rank 5.96\n",
+ "ph_rem_ebm_rank 5.96\n",
+ "group1_rem_ebm_rank 7.46\n",
+ "group3_rem_piml_EBM_rank 8.44\n",
"dtype: float64"
]
},
@@ -1237,7 +1407,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
- "version": "3.7.16"
+ "version": "3.9.16"
}
},
"nbformat": 4,
diff --git a/assignments/model_eval_2023_06_21_12_52_47.csv b/assignments/model_eval_2023_06_21_12_52_47.csv
deleted file mode 100644
index 1281c58..0000000
--- a/assignments/model_eval_2023_06_21_12_52_47.csv
+++ /dev/null
@@ -1,26 +0,0 @@
-fold,metric,group1_rem_ebm,group2_rem_ebm,group3_rem_piml_EBM,group5_rem_xgb2,group8_rem_ebm,group9_rem_xgb,ph_rem_ebm,group1_rem_ebm_rank,group2_rem_ebm_rank,group3_rem_piml_EBM_rank,group5_rem_xgb2_rank,group8_rem_ebm_rank,group9_rem_xgb_rank,ph_rem_ebm_rank
-0.0,acc,0.9,0.901,0.9,0.901,0.901,0.9,0.901,6.0,2.5,6.0,2.5,2.5,6.0,2.5
-0.0,auc,0.781,0.84,0.163,0.836,0.793,0.797,0.791,6.0,1.0,7.0,2.0,4.0,3.0,5.0
-0.0,f1,0.347,0.405,0.182,0.392,0.342,0.357,0.347,4.5,1.0,7.0,2.0,6.0,3.0,4.5
-0.0,logloss,0.28,0.251,3.257,0.254,0.274,0.277,0.275,6.0,1.0,7.0,2.0,3.0,5.0,4.0
-0.0,mse,0.082,0.077,0.773,0.077,0.081,0.081,0.081,6.0,1.5,7.0,1.5,4.0,4.0,4.0
-1.0,acc,0.906,0.906,0.906,0.906,0.906,0.906,0.906,4.0,4.0,4.0,4.0,4.0,4.0,4.0
-1.0,auc,0.767,0.828,0.172,0.822,0.774,0.779,0.772,6.0,1.0,7.0,2.0,4.0,3.0,5.0
-1.0,f1,0.312,0.368,0.172,0.36,0.319,0.329,0.321,6.0,1.0,7.0,2.0,5.0,3.0,4.0
-1.0,logloss,0.272,0.246,3.253,0.25,0.27,0.271,0.272,5.5,1.0,7.0,2.0,3.0,4.0,5.5
-1.0,mse,0.079,0.074,0.778,0.075,0.079,0.078,0.079,5.0,1.0,7.0,2.0,5.0,3.0,5.0
-2.0,acc,0.908,0.908,0.908,0.91,0.908,0.908,0.909,5.0,5.0,5.0,1.0,5.0,5.0,2.0
-2.0,auc,0.759,0.825,0.175,0.826,0.781,0.772,0.78,6.0,2.0,7.0,1.0,3.0,5.0,4.0
-2.0,f1,0.304,0.372,0.169,0.371,0.315,0.32,0.323,6.0,1.0,7.0,2.0,5.0,4.0,3.0
-2.0,logloss,0.271,0.246,3.284,0.245,0.264,0.271,0.264,5.5,2.0,7.0,1.0,3.5,5.5,3.5
-2.0,mse,0.078,0.073,0.781,0.073,0.076,0.077,0.076,6.0,1.5,7.0,1.5,3.5,5.0,3.5
-3.0,acc,0.903,0.903,0.903,0.903,0.903,0.903,0.903,4.0,4.0,4.0,4.0,4.0,4.0,4.0
-3.0,auc,0.772,0.826,0.174,0.823,0.775,0.786,0.772,5.5,1.0,7.0,2.0,4.0,3.0,5.5
-3.0,f1,0.317,0.371,0.177,0.365,0.328,0.343,0.323,6.0,1.0,7.0,2.0,4.0,3.0,5.0
-3.0,logloss,0.276,0.252,3.254,0.253,0.275,0.275,0.276,5.5,1.0,7.0,2.0,3.5,3.5,5.5
-3.0,mse,0.081,0.077,0.775,0.077,0.08,0.08,0.08,6.0,1.5,7.0,1.5,4.0,4.0,4.0
-4.0,acc,0.895,0.897,0.895,0.898,0.895,0.896,0.895,5.5,2.0,5.5,1.0,5.5,3.0,5.5
-4.0,auc,0.754,0.831,0.17,0.828,0.785,0.779,0.782,6.0,1.0,7.0,2.0,3.0,5.0,4.0
-4.0,f1,0.323,0.401,0.19,0.397,0.364,0.354,0.362,6.0,1.0,7.0,2.0,3.0,5.0,4.0
-4.0,logloss,0.296,0.263,3.2,0.266,0.286,0.291,0.287,6.0,1.0,7.0,2.0,3.0,5.0,4.0
-4.0,mse,0.087,0.08,0.771,0.08,0.084,0.086,0.084,6.0,1.5,7.0,1.5,3.5,5.0,3.5
diff --git a/assignments/model_eval_2023_06_28_21_00_17.csv b/assignments/model_eval_2023_06_28_21_00_17.csv
new file mode 100644
index 0000000..551556c
--- /dev/null
+++ b/assignments/model_eval_2023_06_28_21_00_17.csv
@@ -0,0 +1,26 @@
+fold,metric,group1_rem_ebm,group2_rem_ebm,group2_rem_ebm2,group3_rem_piml_EBM,group3_rem_piml_EBM2,group5_rem_xgb2,group8_rem_ebm,group9_rem_xgb,ph_rem_ebm,group1_rem_ebm_rank,group2_rem_ebm_rank,group2_rem_ebm2_rank,group3_rem_piml_EBM_rank,group3_rem_piml_EBM2_rank,group5_rem_xgb2_rank,group8_rem_ebm_rank,group9_rem_xgb_rank,ph_rem_ebm_rank
+0.0,acc,0.9,0.901,0.901,0.9,0.901,0.901,0.901,0.9,0.901,8.0,3.5,3.5,8.0,3.5,3.5,3.5,8.0,3.5
+0.0,auc,0.781,0.84,0.84,0.163,0.821,0.836,0.793,0.797,0.791,8.0,1.5,1.5,9.0,4.0,3.0,6.0,5.0,7.0
+0.0,f1,0.347,0.405,0.405,0.182,0.381,0.392,0.342,0.357,0.347,6.5,1.5,1.5,9.0,4.0,3.0,8.0,5.0,6.5
+0.0,logloss,0.28,0.251,0.251,3.257,0.262,0.254,0.274,0.277,0.275,8.0,1.5,1.5,9.0,4.0,3.0,5.0,7.0,6.0
+0.0,mse,0.082,0.077,0.077,0.773,0.078,0.077,0.081,0.081,0.081,8.0,2.0,2.0,9.0,4.0,2.0,6.0,6.0,6.0
+1.0,acc,0.906,0.906,0.906,0.906,0.906,0.906,0.906,0.906,0.906,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0
+1.0,auc,0.767,0.828,0.828,0.172,0.81,0.822,0.774,0.779,0.772,8.0,1.5,1.5,9.0,4.0,3.0,6.0,5.0,7.0
+1.0,f1,0.312,0.368,0.368,0.172,0.348,0.36,0.319,0.329,0.321,8.0,1.5,1.5,9.0,4.0,3.0,7.0,5.0,6.0
+1.0,logloss,0.272,0.246,0.246,3.253,0.258,0.25,0.27,0.271,0.272,7.5,1.5,1.5,9.0,4.0,3.0,5.0,6.0,7.5
+1.0,mse,0.079,0.074,0.074,0.778,0.077,0.075,0.079,0.078,0.079,7.0,1.5,1.5,9.0,4.0,3.0,7.0,5.0,7.0
+2.0,acc,0.908,0.908,0.908,0.908,0.908,0.91,0.908,0.908,0.909,6.0,6.0,6.0,6.0,6.0,1.0,6.0,6.0,2.0
+2.0,auc,0.759,0.825,0.825,0.175,0.815,0.826,0.781,0.772,0.78,8.0,2.5,2.5,9.0,4.0,1.0,5.0,7.0,6.0
+2.0,f1,0.304,0.372,0.372,0.169,0.354,0.371,0.315,0.32,0.323,8.0,1.5,1.5,9.0,4.0,3.0,7.0,6.0,5.0
+2.0,logloss,0.271,0.246,0.246,3.284,0.251,0.245,0.264,0.271,0.264,7.5,2.5,2.5,9.0,4.0,1.0,5.5,7.5,5.5
+2.0,mse,0.078,0.073,0.073,0.781,0.074,0.073,0.076,0.077,0.076,8.0,2.0,2.0,9.0,4.0,2.0,5.5,7.0,5.5
+3.0,acc,0.903,0.903,0.903,0.903,0.903,0.903,0.903,0.903,0.903,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0
+3.0,auc,0.772,0.826,0.826,0.174,0.809,0.823,0.775,0.786,0.772,7.5,1.5,1.5,9.0,4.0,3.0,6.0,5.0,7.5
+3.0,f1,0.317,0.371,0.371,0.177,0.361,0.365,0.328,0.343,0.323,8.0,1.5,1.5,9.0,4.0,3.0,6.0,5.0,7.0
+3.0,logloss,0.276,0.252,0.252,3.254,0.262,0.253,0.275,0.275,0.276,7.5,1.5,1.5,9.0,4.0,3.0,5.5,5.5,7.5
+3.0,mse,0.081,0.077,0.077,0.775,0.079,0.077,0.08,0.08,0.08,8.0,2.0,2.0,9.0,4.0,2.0,6.0,6.0,6.0
+4.0,acc,0.895,0.897,0.897,0.895,0.895,0.898,0.895,0.896,0.895,7.0,2.5,2.5,7.0,7.0,1.0,7.0,4.0,7.0
+4.0,auc,0.754,0.831,0.831,0.17,0.818,0.828,0.785,0.779,0.782,8.0,1.5,1.5,9.0,4.0,3.0,5.0,7.0,6.0
+4.0,f1,0.323,0.401,0.401,0.19,0.404,0.397,0.364,0.354,0.362,8.0,2.5,2.5,9.0,1.0,4.0,5.0,7.0,6.0
+4.0,logloss,0.296,0.263,0.263,3.2,0.273,0.266,0.286,0.291,0.287,8.0,1.5,1.5,9.0,4.0,3.0,5.0,7.0,6.0
+4.0,mse,0.087,0.08,0.08,0.771,0.082,0.08,0.084,0.086,0.084,8.0,2.0,2.0,9.0,4.0,2.0,5.5,7.0,5.5