atlas

Research map / Learning theory and algorithms / Prediction and decision losses

What makes an Ensemble (Un) Interpretable?

ICML 2025 · Learning theory and algorithms › Prediction and decision losses · approach: Compact interpretable model classes · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Uses computational complexity and parameterized complexity to show that ensembles of decision trees are tractable to explain when the number of trees is fixed, while ensembles of linear models become intractable with only two models, and constant-size base models remain hard.

Problem

Interpretability of ensemble models is poorly understood formally; it is unclear what makes ensembles (un)interpretable with respect to explanation types, base-model type, number, and size of base models.

Approach

Applies computational (and parameterized) complexity theory to classify the hardness of sufficient-reason, contrastive, count-completion, and Shapley explanation queries for majority/weighted voting ensembles of decision trees, linear models, and ReLU networks, and shows complexity gaps versus single base models.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
aggregate decision trees into an ensembleDecision trees · CSR, MCR, MSR, CC, and SHAPcomputational complexityHurt
aggregate linear models into an ensembleLinear models · CSR, MSR, and MCRcomputational complexityHurt
aggregate neural networks into an ensembleNeural networks · Explainability queriescomputational complexityNo clear effect
reduce the maximum base-model size to a constantEnsembles of decision trees, linear models, or neural networks · CSR, MCR, MSR, CC, and SHAPcomputational complexityNo clear effect
limit the ensemble to two linear modelsLinear-model ensembles · CSR and MCRcomputational complexityHurt
limit the ensemble to five linear modelsLinear-model ensembles · MSRcomputational complexityHurt
reduce the number of linear models in the ensembleLinear-model ensembles · CSR, MCR, MSR, CC, and SHAPcomputational complexityNo clear effect
reduce the number of decision trees in the ensembleDecision-tree ensembles · CSR, MCR, CC, and SHAPcomputational complexityHelped
fix the number of decision-tree leaves per treeDecision-tree ensembles · CSR, MCR, CC, and SHAPcomputational complexityHelped
use a constant number of decision trees rather than linear modelsDecision-tree and linear-model ensembles · CSR, MSR, MCR, CC, and SHAPcomputational complexityHelped
replace a majority-voting ensemble with a weighted-voting ensembleEnsembles · Explainability queriescomputational complexityNo clear effect

Surprising findings

Limitations

Experimental setup

Builds on: c-interpretability formal XAI abductive explanations parameterized complexity

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy