CausalExplain: Causal Explanations of Black-box Models with Training Data Subsets

AI models are becoming increasingly opaque, prompting significant efforts to explain their predictions. However, data-based explanations-i.e., explaining predictions using training data points-remain largely underexplored. Such explanations are essential for debugging training data and gaining deeper insights into model behavior. We introduce a demo of CausalExplain, a model-agnostic system designed to trace the predictions of popular machine learning (ML) models back to their corresponding training data points. For any given prediction, CausalExplain provides explanations based on predicates from the training data that caused the outcome. These explanations are derived from the causal DAG of the training data, with CausalExplain presenting the user with the top-k data-centric explanations for a given query row. In this demo, participants will explore how causal DAGs support the generation of such explanations across various datasets and underlying ML models.

Authors

Institutions

Publication Details

Published
2025-06-17
DOI
https://doi.org/10.1145/3722212.3725087
Primary Topic
Explainable Artificial Intelligence (XAI)
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

CausalExplain: Causal Explanations of Black-box Models with Training Data Subsets

El Kindi Rezig, Arman Ashkari
Explainable Artificial Intelligence (XAI)
article

CausalExplain: Causal Explanations of Black-box Models with Training Data Subsets

El Kindi Rezig, Arman Ashkari
article en

Abstract

AI models are becoming increasingly opaque, prompting significant efforts to explain their predictions. However, data-based explanations-i.e., explaining predictions using training data points-remain largely underexplored. Such explanations are essential for debugging training data and gaining deeper insights into model behavior. We introduce a demo of CausalExplain, a model-agnostic system designed to trace the predictions of popular machine learning (ML) models back to their corresponding training data points. For any given prediction, CausalExplain provides explanations based on predicates from the training data that caused the outcome. These explanations are derived from the causal DAG of the training data, with CausalExplain presenting the user with the top-k data-centric explanations for a given query row. In this demo, participants will explore how causal DAGs support the generation of such explanations across various datasets and underlying ML models.

University of Utah (US)
Openalex Percentile: Top 93%
Explainable Artificial Intelligence (XAI)
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.