What is the difference between shap kernel-explainer and deep-explainer

I want to use shap to explain my image classification model.

I read that it is better to use shap.DeepExplainer (than shap.KernelExplainer) when using deep-learning models.

  1. What makes DeepExplainer works better in deep models than KernelExplainer ?
  2. What are the benefits of using DeepExplainer and not KernelExplainer ?

Topic shap explainable-ai deep-learning

Category Data Science

About

Geeks Mental is a community that publishes articles and tutorials about Web, Android, Data Science, new techniques and Linux security.