4

I am working on problems in the field of medical imaging where the need for a simple and interpretable model is important from a clinical perspective. This means that I have to explain the algorithm's prediction to non-experts (well non-experts in Mathematics).

My questions is twofold:

  1. As far as I know, an interpretable model is a model that assigns weights to each feature or weak classifier to form a strong classifier. Are there other methods that make a model interpretable?

  2. Which classification methods are interpretable? I know that the linear SVM and AdaBoost are. So, are there other methods?

Andre Silva
  • 3,070
  • 5
  • 28
  • 55
Leeor
  • 441
  • 4
  • 15

1 Answers1

4

The most obvious choice is logistic regression, which is by far the most commonly used classifier in medical contexts. Kernelized versions of LR exist too, in case you need something more complex.

Next to that: anything based on decision trees and rule mining would work. I would say linear SVM is a border case.

Marc Claesen
  • 17,399
  • 1
  • 49
  • 70