2

I recently become familiar with Interpretable ML and I found some libraries like LIME. I would be thankful if you can suggest to me some libraries and what are the advantages of each library.

Amin
  • 191
  • 3
  • 9
  • 2
    I have been maintaining a relevant answer in Artificial Intelligence SE, [Which explainable artificial intelligence techniques are there?](https://ai.stackexchange.com/questions/12870/which-explainable-artificial-intelligence-techniques-are-there/24138#24138) – desertnaut Mar 22 '21 at 22:06

2 Answers2

1

A couple of the most common Python packages for interpretable machine learning:

  • Lime - Can explain the prediction of any machine learning classifier.

  • SHAP - A game-theoretic approach to explain the output of any machine learning model.

  • ELI5 - Explain the weights and predictions of a variety of machine learning models.

Brian Spiering
  • 20,142
  • 2
  • 25
  • 102
0

I will suggest Dalex as it has a very easy workflow and has both Python and R APIs.

Also Interpret-ML from Microsoft has very good features.

  • While this link may answer the question, it is better to include the essential parts of the answer here and provide the link for reference. Link-only answers can become invalid if the linked page changes. - [From Review](/review/late-answers/81993) – Ethan Sep 25 '22 at 21:49
  • Your answer could be improved with additional supporting information. Please [edit] to add further details, such as citations or documentation, so that others can confirm that your answer is correct. You can find more information on how to write good answers [in the help center](/help/how-to-answer). – Community Sep 28 '22 at 03:00