mlsanityData to 14 Oct 2026

OmniXAI: A Library for Explainable AI

arXiv 2206.01612 ↗First posted 1 Jun 2022cs.LG cs.AI cs.CVcited by 21

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

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,733
  3. 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
  4. 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,166
  5. 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
  6. 2017Axiomatic Attribution for Deep Networkscited by 3,384
  7. 2017Towards A Rigorous Science of Interpretable Machine Learningcited by 1,416
  8. 2017Counterfactual Explanations without Opening the Black Box: Automated Decisions and the GDPRcited by 1,089
  9. 2017Grad-CAM++: Improved Visual Explanations for Deep Convolutional Networkscited by 939
  10. 2017Counterfactual Fairnesscited by 804
  11. 2016The Mythos of Model Interpretabilitycited by 721
  12. 2016Stealing Machine Learning Models via Prediction APIscited by 619
9 more
  1. 2018Explanations based on the Missing: Towards Contrastive Explanations with Pertinent Negativescited by 262
  2. 2018Learning to Explain: An Information-Theoretic Perspective on Model Interpretationcited by 248
  3. 2019InterpretML: A Unified Framework for Machine Learning Interpretabilitycited by 246
  4. 2021Polyjuice: Generating Counterfactuals for Explaining, Evaluating, and Improving Modelscited by 222
  5. 2019One Explanation Does Not Fit All: A Toolkit and Taxonomy of AI Explainability Techniquescited by 164
  6. 2020Causal Interpretability for Machine Learning -- Problems, Methods and Evaluationcited by 82
  7. 2020dalex: Responsible Machine Learning with Interactive Explainability and Fairness in Pythoncited by 40
  8. 2022MACE: An Efficient Model-Agnostic Framework for Counterfactual Explanationcited by 12
  9. 2019Proposed Guidelines for the Responsible Use of Explainable Machine Learningcited by 8

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2022: 1; 2023: 6; 2024: 6; 2025: 6; 2026: 2.

21 papers.

Sort:

  1. 2025Which LIME should I trust? Concepts, Challenges, and Solutionscited by 8
  2. 2022TSInterpret: A unified framework for time series interpretabilitycited by 4
  3. 2023Time Interpret: a Unified Model Interpretability Library for Time Seriescited by 4
  4. 2025Gender Bias in Explainability: Investigating Performance Disparity in Post-hoc Methodscited by 3
  5. 2023OmniForce: On Human-Centered, Large Model Empowered and Cloud-Edge Collaborative AutoML Systemcited by 2
  6. 2024An Open API Architecture to Discover the Trustworthy Explanation of Cloud AI Servicescited by 2
  7. 2023CLIMAX: An exploration of Classifier-Based Contrastive Explanationscited by 1
  8. 2024Cloud-based XAI Services for Assessing Open Repository Models Under Adversarial Attackscited by 1
  9. 2024EndToEndML: An Open-Source End-to-End Pipeline for Machine Learning Applicationscited by 1
  10. 2024Inserting Faces inside Captions: Image Captioning with Attention Guided Mergingcited by 1
  11. 2025PnPXAI: A Universal XAI Framework Providing Automatic Explanations Across Diverse Modalities and Modelscited by 1
  12. 2023The XAISuite framework and the implications of explanatory system dissonancecited by 0
9 more
  1. 2023ONNXExplainer: an ONNX Based Generic Framework to Explain Neural Networks Using Shapley Valuescited by 0
  2. 2023A novel post-hoc explanation comparison metric and applicationscited by 0
  3. 2024NormEnsembleXAI: Unveiling the Strengths and Weaknesses of XAI Ensemble Techniquescited by 0
  4. 2024Beyond the Veil of Similarity: Quantifying Semantic Continuity in Explainable AIcited by 0
  5. 2025Framework GNN-AID: Graph Neural Network Analysis Interpretation and Defensecited by 0
  6. 2025ABE: A Unified Framework for Robust and Faithful Attribution-Based Explainabilitycited by 0
  7. 2025ACE: Adapting sampling for Counterfactual Explanationscited by 0
  8. 2026ExECG: An Explainable AI Framework for ECG modelscited by 0
  9. 2026Conversational versus Dashboard Explainable AI for UAV Intrusion Detection: An Empirical Study of Operator Trust and Reliancecited by 0