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
Hi, everyone! I check the code of function sampling_estimate.
Assume we have a data instance x with M features.
We keep the 1st to j-th feature as original, replace all other features from background dataset, then we get evals_on. --- with jth feature
And keep the 1st to (j-1)-th feature as original, replace all others, then we have evals_off. -- without jth feature.
If the features are independent, why we don't use the original x as evals_on, and keep all features other than jth feature as evals_off, only replace jth feature from the background dataset?
I'm not sure the purpose of the current way. Thanks in advance!
Maybe another way, keep jth feature as original, sample all others from background dataset, use this as the evals_on; and sample all features include jth feature, use this as the evals_off?
Problem Description
Hi, everyone! I check the code of function
sampling_estimate
.Assume we have a data instance
x
withM
features.evals_on
. --- with jth featureevals_off
. -- without jth feature.If the features are independent, why we don't use the original
x
asevals_on
, and keep all features other than jth feature asevals_off
, only replace jth feature from the background dataset?I'm not sure the purpose of the current way. Thanks in advance!
Alternative Solutions
Additional Context
No response
Feature request checklist
The text was updated successfully, but these errors were encountered: