SIRUS: making random forests interpretable - Archive ouverte HAL
Pré-Publication, Document De Travail Année : 2019

SIRUS: making random forests interpretable

Résumé

State-of-the-art learning algorithms, such as random forests or neural networks, are often qualified as "black-boxes" because of the high number and complexity of operations involved in their prediction mechanism. This lack of interpretability is a strong limitation for applications involving critical decisions, typically the analysis of production processes in the manufacturing industry. In such critical contexts, models have to be interpretable, i.e., simple, stable, and predictive. To address this issue, we design SIRUS (Stable and In-terpretable RUle Set), a new classification algorithm based on random forests, which takes the form of a short list of rules. While simple models are usually unstable with respect to data perturbation, SIRUS achieves a remarkable stability improvement over cutting-edge methods. Furthermore, SIRUS inherits a predictive accuracy close to random forests, combined with the simplicity of decision trees. These properties are assessed both from a theoretical and empirical point of view, through extensive numerical experiments based on our R/C++ software implementation sirus.
Fichier principal
Vignette du fichier
SIRUS.pdf (801.71 Ko) Télécharger le fichier
SIRUS_supplementary.pdf (480.52 Ko) Télécharger le fichier
SIRUS_supplementary.tex (123.56 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Origine Fichiers produits par l'(les) auteur(s)
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-02190689 , version 1 (22-07-2019)
hal-02190689 , version 2 (08-09-2019)
hal-02190689 , version 3 (28-09-2020)
hal-02190689 , version 4 (15-12-2020)

Identifiants

Citer

Clément Bénard, Gérard Biau, Sébastien da Veiga, Erwan Scornet. SIRUS: making random forests interpretable. 2019. ⟨hal-02190689v1⟩
920 Consultations
945 Téléchargements

Altmetric

Partager

More