OmniXAI: A Library for Explainable AI
Not on the map. Why?
Abstract (arXiv)
We introduce OmniXAI (short for Omni eXplainable AI), an open-source Python library of eXplainable AI (XAI), which offers omni-way explainable AI capabilities and various interpretable machine learning techniques to address the pain points of understanding and interpreting the decisions made by machine learning (ML) in practice. OmniXAI aims to be a one-stop comprehensive library that makes explainable AI easy for data scientists, ML researchers and practitioners who need explanation for various types of data, models and explanation methods at different stages of ML process (data exploration, feature engineering, model development, evaluation, and decision-making, etc). In particular, our library includes a rich family of explanation methods integrated in a unified interface, which supports multiple data types (tabular data, images, texts, time-series), multiple types of ML models (traditional ML in Scikit-learn and deep learning models in PyTorch/TensorFlow), and a range of diverse explanation methods including "model-specific" and "model-agnostic" ones (such as feature-attribution explanation, counterfactual explanation, gradient-based explanation, etc). For practitioners, the library provides an easy-to-use unified interface to generate the explanations for their applications by only writing a few lines of codes, and also a GUI dashboard for visualization of different explanations for more insights about decisions. In this technical report, we present OmniXAI's design principles, system architectures, and major functionalities, and also demonstrate several example use cases across different types of data, tasks, and models.
Key facts. Cited by 21 papers in the map (data through 14 Oct 2026). Builds on 21 of its 28 references that are in the map. First posted on arXiv 1 Jun 2022.
Builds on
21 of 28 references.
References · 21
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,733
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
- 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,166
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
- 2017Axiomatic Attribution for Deep Networkscited by 3,384
- 2017Towards A Rigorous Science of Interpretable Machine Learningcited by 1,416
- 2017Counterfactual Explanations without Opening the Black Box: Automated Decisions and the GDPRcited by 1,089
- 2017Grad-CAM++: Improved Visual Explanations for Deep Convolutional Networkscited by 939
- 2017Counterfactual Fairnesscited by 804
- 2016The Mythos of Model Interpretabilitycited by 721
- 2016Stealing Machine Learning Models via Prediction APIscited by 619
9 more
- 2018Explanations based on the Missing: Towards Contrastive Explanations with Pertinent Negativescited by 262
- 2018Learning to Explain: An Information-Theoretic Perspective on Model Interpretationcited by 248
- 2019InterpretML: A Unified Framework for Machine Learning Interpretabilitycited by 246
- 2021Polyjuice: Generating Counterfactuals for Explaining, Evaluating, and Improving Modelscited by 222
- 2019One Explanation Does Not Fit All: A Toolkit and Taxonomy of AI Explainability Techniquescited by 164
- 2020Causal Interpretability for Machine Learning -- Problems, Methods and Evaluationcited by 82
- 2020dalex: Responsible Machine Learning with Interactive Explainability and Fairness in Pythoncited by 40
- 2022MACE: An Efficient Model-Agnostic Framework for Counterfactual Explanationcited by 12
- 2019Proposed Guidelines for the Responsible Use of Explainable Machine Learningcited by 8
Built on by
Citing papers per year: 2022: 1; 2023: 6; 2024: 6; 2025: 6; 2026: 2.
21 papers.
Sort:
- 2025Which LIME should I trust? Concepts, Challenges, and Solutionscited by 8
- 2022TSInterpret: A unified framework for time series interpretabilitycited by 4
- 2023Time Interpret: a Unified Model Interpretability Library for Time Seriescited by 4
- 2025Gender Bias in Explainability: Investigating Performance Disparity in Post-hoc Methodscited by 3
- 2023OmniForce: On Human-Centered, Large Model Empowered and Cloud-Edge Collaborative AutoML Systemcited by 2
- 2024An Open API Architecture to Discover the Trustworthy Explanation of Cloud AI Servicescited by 2
- 2023CLIMAX: An exploration of Classifier-Based Contrastive Explanationscited by 1
- 2024Cloud-based XAI Services for Assessing Open Repository Models Under Adversarial Attackscited by 1
- 2024EndToEndML: An Open-Source End-to-End Pipeline for Machine Learning Applicationscited by 1
- 2024Inserting Faces inside Captions: Image Captioning with Attention Guided Mergingcited by 1
- 2025PnPXAI: A Universal XAI Framework Providing Automatic Explanations Across Diverse Modalities and Modelscited by 1
- 2023The XAISuite framework and the implications of explanatory system dissonancecited by 0
9 more
- 2023ONNXExplainer: an ONNX Based Generic Framework to Explain Neural Networks Using Shapley Valuescited by 0
- 2023A novel post-hoc explanation comparison metric and applicationscited by 0
- 2024NormEnsembleXAI: Unveiling the Strengths and Weaknesses of XAI Ensemble Techniquescited by 0
- 2024Beyond the Veil of Similarity: Quantifying Semantic Continuity in Explainable AIcited by 0
- 2025Framework GNN-AID: Graph Neural Network Analysis Interpretation and Defensecited by 0
- 2025ABE: A Unified Framework for Robust and Faithful Attribution-Based Explainabilitycited by 0
- 2025ACE: Adapting sampling for Counterfactual Explanationscited by 0
- 2026ExECG: An Explainable AI Framework for ECG modelscited by 0
- 2026Conversational versus Dashboard Explainable AI for UAV Intrusion Detection: An Empirical Study of Operator Trust and Reliancecited by 0
- 2026Conversational versus Dashboard Explainable AI for UAV Intrusion Detection: An Empirical Study of Operator Trust and Reliance11 Aug 2026
- 2026ExECG: An Explainable AI Framework for ECG models19 May 2026
- 2025ACE: Adapting sampling for Counterfactual Explanations30 Sep 2025
- 2025PnPXAI: A Universal XAI Framework Providing Automatic Explanations Across Diverse Modalities and Models15 May 2025
- 2025Framework GNN-AID: Graph Neural Network Analysis Interpretation and Defense6 May 2025
- 2025ABE: A Unified Framework for Robust and Faithful Attribution-Based Explainability3 May 2025
- 2025Gender Bias in Explainability: Investigating Performance Disparity in Post-hoc Methods2 May 2025
- 2025Which LIME should I trust? Concepts, Challenges, and Solutions31 Mar 2025
- 2024An Open API Architecture to Discover the Trustworthy Explanation of Cloud AI Services5 Nov 2024
- 2024Beyond the Veil of Similarity: Quantifying Semantic Continuity in Explainable AI17 Jul 2024
- 2024EndToEndML: An Open-Source End-to-End Pipeline for Machine Learning Applications27 Mar 2024
- 2024Inserting Faces inside Captions: Image Captioning with Attention Guided Merging20 Mar 2024
9 more
- 2024NormEnsembleXAI: Unveiling the Strengths and Weaknesses of XAI Ensemble Techniques30 Jan 2024
- 2024Cloud-based XAI Services for Assessing Open Repository Models Under Adversarial Attacks22 Jan 2024
- 2023A novel post-hoc explanation comparison metric and applications17 Nov 2023
- 2023ONNXExplainer: an ONNX Based Generic Framework to Explain Neural Networks Using Shapley Values29 Sep 2023
- 2023CLIMAX: An exploration of Classifier-Based Contrastive Explanations2 Jul 2023
- 2023Time Interpret: a Unified Model Interpretability Library for Time Series5 Jun 2023
- 2023The XAISuite framework and the implications of explanatory system dissonance15 Apr 2023
- 2023OmniForce: On Human-Centered, Large Model Empowered and Cloud-Edge Collaborative AutoML System1 Mar 2023
- 2022TSInterpret: A unified framework for time series interpretability10 Aug 2022
- 2025Which LIME should I trust? Concepts, Challenges, and Solutionscited by 8
- 2022TSInterpret: A unified framework for time series interpretabilitycited by 4
- 2023Time Interpret: a Unified Model Interpretability Library for Time Seriescited by 4
- 2025Gender Bias in Explainability: Investigating Performance Disparity in Post-hoc Methodscited by 3
- 2023OmniForce: On Human-Centered, Large Model Empowered and Cloud-Edge Collaborative AutoML Systemcited by 2
- 2024An Open API Architecture to Discover the Trustworthy Explanation of Cloud AI Servicescited by 2
- 2023CLIMAX: An exploration of Classifier-Based Contrastive Explanationscited by 1
- 2024Cloud-based XAI Services for Assessing Open Repository Models Under Adversarial Attackscited by 1
- 2024EndToEndML: An Open-Source End-to-End Pipeline for Machine Learning Applicationscited by 1
- 2024Inserting Faces inside Captions: Image Captioning with Attention Guided Mergingcited by 1
- 2025PnPXAI: A Universal XAI Framework Providing Automatic Explanations Across Diverse Modalities and Modelscited by 1
- 2023The XAISuite framework and the implications of explanatory system dissonancecited by 0
12 most cited of 21 All 21 (JSON)
- 2026Conversational versus Dashboard Explainable AI for UAV Intrusion Detection: An Empirical Study of Operator Trust and Reliance11 Aug 2026
- 2026ExECG: An Explainable AI Framework for ECG models19 May 2026
- 2025ACE: Adapting sampling for Counterfactual Explanations30 Sep 2025
- 2025PnPXAI: A Universal XAI Framework Providing Automatic Explanations Across Diverse Modalities and Models15 May 2025
- 2025Framework GNN-AID: Graph Neural Network Analysis Interpretation and Defense6 May 2025
- 2025ABE: A Unified Framework for Robust and Faithful Attribution-Based Explainability3 May 2025
- 2025Gender Bias in Explainability: Investigating Performance Disparity in Post-hoc Methods2 May 2025
- 2025Which LIME should I trust? Concepts, Challenges, and Solutions31 Mar 2025
- 2024An Open API Architecture to Discover the Trustworthy Explanation of Cloud AI Services5 Nov 2024
- 2024Beyond the Veil of Similarity: Quantifying Semantic Continuity in Explainable AI17 Jul 2024
- 2024EndToEndML: An Open-Source End-to-End Pipeline for Machine Learning Applications27 Mar 2024
- 2024Inserting Faces inside Captions: Image Captioning with Attention Guided Merging20 Mar 2024
12 newest of 21 All 21 (JSON)