Evaluates the faithfulness, stability, and fairness of post-hoc feature attribution explanation methods (e.g., LIME, SHAP, gradient-based) on tabular datasets to enable reproducible and transparent comparisons. Use when the user wants to benchmark on Popular tabular datasets for XAI and fairness research, or asks about evaluating this task. Reports faithfulness.
Scanned 9/11/2026
Install to Claude Code
npx -y skills add qhjqhj00/research-skills-pool --skill openxai-eval --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Openxai Eval?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/qhjqhj00-openxai-eval)More formats (shields.io, HTML) on the badges page.
---
name: openxai-eval
description: Evaluates the faithfulness, stability, and fairness of post-hoc feature attribution explanation methods (e.g., LIME, SHAP, gradient-based) on tabular datasets to enable reproducible and transparent comparisons. Use when the user wants to benchmark on Popular tabular datasets for XAI and fairness research, or asks about evaluating this task. Reports faithfulness.
metadata:
skill_kind: dataset_eval
source_arxiv: 2206.11104
bibtex_key: agarwal2022openxai
confidence: medium
---
# openxai-eval
> OpenXAI: Towards a Transparent Evaluation of Model Explanations — Agarwal et al. (2022) (arXiv:2206.11104, 2022)
## What this evaluates
Evaluates the faithfulness, stability, and fairness of post-hoc feature attribution explanation methods (e.g., LIME, SHAP, gradient-based) on tabular datasets to enable reproducible and transparent comparisons.
## Datasets
- **Popular tabular datasets for XAI and fairness research** — total ?; splits: (unstated)
## Metrics
- `faithfulness` **(primary)** — range: [0, 1]
- Quantitative measure of how well the explanation aligns with the model's actual decision process and feature importance.
- `stability` — range: [0, 1]
- Quantitative measure of the consistency of explanations under small perturbations or repeated runs.
- `fairness` — range: [0, 1]
- Quantitative measure assessing whether explanations exhibit bias or disparate impact across protected attributes.
## Input / output format
**Input**: Tabular data instances processed by post-hoc explanation methods to generate feature attributions, alongside model predictions and ground-truth labels.
**Output**: Quantitative scores for faithfulness, stability, and fairness.
## Scoring recipe
```python
def evaluate_explanations(model_preds, gold_labels, explanations, protected_attrs):
scores = {}
scores['faithfulness'] = compute_faithfulness(model_preds, explanations)
scores['stability'] = compute_stability(explanations)
scores['fairness'] = compute_fairness(explanations, protected_attrs)
return scores
```
## Common pitfalls
- Lack of clear understanding of which explanation methods perform well on which metrics, even on simple tabular data
- Evaluation is initially restricted to tabular data, with text and image modalities planned for future releases
- Metrics are generic across modalities but require specific implementations for different data types
## Evidence (verbatim from paper)
> OpenXAI introduces a unified, open-source framework for systematically benchmarking post hoc explanation methods across diverse datasets and models, offering eleven quantitative metrics for faithfulness, stability, and fairness—enabling reproducible, transparent comparisons of methods like LIME, SHAP, and Integrated Gradients.
## Citation
```bibtex
@misc{agarwal2022openxai,
title={OpenXAI: Towards a Transparent Evaluation of Model Explanations},
author={Agarwal et al. (2022)},
year={2022},
note={arXiv:2206.11104}
}
```
- arXiv: 2206.11104
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!