Individual Explanations
Hello,
i would to ask few things about how individual explanations on DSS work. Particularly i'm interested in shapley method and i wonder:
1) which explainer is behind the calculations (Kernel, Tree, Deep, Linear etc.),
2) if you use some default values for some parameters, like in order to accelerate the analysis performing sampling in KernelExplainer e.g. of 1000 rows.
Thank you!
Answers
-
tgb417 Dataiku DSS Core Designer, Dataiku DSS & SQL, Dataiku DSS ML Practitioner, Dataiku DSS Core Concepts, Neuron 2020, Neuron, Registered, Dataiku Frontrunner Awards 2021 Finalist, Neuron 2021, Neuron 2022, Frontrunner 2022 Finalist, Frontrunner 2022 Winner, Dataiku Frontrunner Awards 2021 Participant, Frontrunner 2022 Participant, Neuron 2023 Posts: 1,598 Neuron
When speaking with my colleague @CoreyS
about your question. He pointed me to this documentation. Does this being to answer your questions?From your note it appears that in your question 1 you might be referring to a specific method (Kernel, Tree, Deep, Linear) used in the explainer calculations. Is that the nature of your question?
On question 2 it looks like the documentation might be describing the answer to your questions.
That's what I've got for now. Hope this helps a bit.
-
Thanks for the reply, i'm aware of this documentation, and yes in question 1 i was referring to a specific method (Kernel, Tree etc.). As i know Kernel Explainer can be used in any model to compute the explanations. So, i was wondering if dss uses this or depending the model adjusts the explainer (e.g for linear model uses the linear, for tree based uses the tree explainer etc.)