Are Logistic Models Really Interpretable?

Danial Dervovic, Freddy Lécué, Nicolás Marchesotti, Daniele Magazzeni
6/19/2024
cs.LG

No confident code implementation found for this paper.

Abstract

The demand for open and trustworthy AI models points towards widespread publishing of model weights. Consumers of these model weights must be able to act accordingly with the information provided. That said, one of the simplest AI classification models, Logistic Regression (LR), has an unwieldy interpretation of its model weights, with greater difficulties when extending LR to generalised additive models. In this work, we show via a User Study that skilled participants are unable to reliably reproduce the action of small LR models given the trained parameters. As an antidote to this, we define Linearised Additive Models (LAMs), an optimal piecewise linear approximation that augments any trained additive model equipped with a sigmoid link function, requiring no retraining. We argue that LAMs are more interpretable than logistic models -- survey participants are shown to solve model reasoning tasks with LAMs much more accurately than with LR given the same information. Furthermore, we show that LAMs do not suffer from large performance penalties in terms of ROC-AUC and calibration with respect to their logistic counterparts on a broad suite of public financial modelling data.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{dervovic2024logistic,
  title  = {Are Logistic Models Really Interpretable?},
  author = {Danial Dervovic and Freddy Lécué and Nicolás Marchesotti and Daniele Magazzeni},
  year   = {2024},
  eprint = {2406.13427},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2406.13427v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2406.13427.svg)](https://codeofpaper.com/paper/2406.13427)

Discussion