You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: NEWS.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -33,9 +33,9 @@ Kernel SHAP in the Python implementation "shap" uses a quite similar hybrid stra
33
33
34
34
## User visible changes
35
35
36
-
- The default value of `m`(`NULL`) was reduced from $8p$ to $2p$ except when `hybrid_degree = 0` (pure sampling).
36
+
- The default value of `m`is reduced from $8p$ to $2p$ except when `hybrid_degree = 0` (pure sampling).
37
37
- The default value of `exact` is now `TRUE` for $p \le 8$ instead of $p \le 5$.
38
-
- A new argument `hybrid_degree` is introduced to control the exact part of the hybrid algorithm. The default, `NULL`, ensures hybrid degree 2 up to $p\le 16$ and degree 1 for $p > 16$. Set to 0 to force a pure sampling strategy (not recommended but useful to demonstrate superiority of hybrid approaches).
38
+
- A new argument `hybrid_degree` is introduced to control the exact part of the hybrid algorithm. The default is 2 for $4 \le p \le 16$ and degree 1 otherwise. Set to 0 to force a pure sampling strategy (not recommended but useful to demonstrate superiority of hybrid approaches).
39
39
- The default value of `tol` was reduced from 0.01 to 0.005.
40
40
- The default of `max_iter` was reduced from 250 to 100.
41
41
- The order of some of the arguments behind the first four has been changed.
The algorithm converged in the minimal possible number of two iterations and used $110 + 2\cdot 80 = 270$ on-off vectors $z$. For each $z$, predictions on a data set with the same size as the background data are done. Three calls to `predict()` were necessary (one for the exact part and one per sampling iteration).
329
+
The algorithm converged in the minimal possible number of two iterations and used $110 + 2\cdot 20 = 150$ on-off vectors $z$. For each $z$, predictions on a data set with the same size as the background data are done. Three calls to `predict()` were necessary (one for the exact part and one per sampling iteration).
323
330
324
331
Since $p$ is not very large in this case, we can also force the algorithm to use exact calculations:
0 commit comments