paper-with-me

Papers

OmniXAI: A Library for Explainable AI

2022-06-01 · Wenzhuo Yang, Hung Le, Tanmay Laud, Silvio Savarese, Steven C. H. Hoi

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.

📄 PDF Abstract BibTeX arXiv:2206.01612

Code (2)

salesforce/omnixai 공식 구현 pytorch
11301858/xaisuite pytorch

Tasks

counterfactualCounterfactual ExplanationDecision MakingExplainable Artificial Intelligence (XAI)Feature EngineeringInterpretable Machine LearningTime Series Analysis

Similar Papers 제목 키워드 기반

REASONER: An Explainable Recommendation Dataset with Multi-aspect Real User Labeled Ground Truths Towards more Measurable Explainable Recommendation

2023-03-01 · Xu Chen, Jingsen Zhang, Lei Wang, Quanyu Dai 외

Explainable recommendation has attracted much attention from the industry and academic communities. It has shown great potential for improving the recommendation persuasiveness, informativeness and user satisfaction. Des…

Explainable RecommendationInformativenessPersuasiveness

Causal Generative Explainers using Counterfactual Inference: A Case Study on the Morpho-MNIST Dataset

2024-01-21 · Will Taylor-Melanson, Zahra Sadeghi, Stan Matwin

In this paper, we propose leveraging causal generative learning as an interpretable tool for explaining image classifiers. Specifically, we present a generative counterfactual inference approach to study the influence of…

AttributecounterfactualCounterfactual ExplanationCounterfactual Inference

REASONER: An Explainable Recommendation Dataset with Comprehensive Labeling Ground Truths

2023-09-26 · NeurIPS 2023 11

Explainable recommendation has attracted much attention from the industry and academic communities. It has shown great potential to improve the recommendation persuasiveness, informativeness and user satisfaction. In the…

ir_explain: a Python Library of Explainable IR Methods

2024-04-29 · Sourav Saha, Harsh Agarwal, V Venktesh, Avishek Anand 외

While recent advancements in Neural Ranking Models have resulted in significant improvements over traditional statistical retrieval models, it is generally acknowledged that the use of large neural architectures and the …

Information RetrievalRetrieval

CaBRNet, an open-source library for developing and evaluating Case-Based Reasoning Models

2024-09-25 · Romain Xu-Darme, Aymeric Varasse, Alban Grastien, Julien Girard 외

In the field of explainable AI, a vibrant effort is dedicated to the design of self-explainable models, as a more principled alternative to post-hoc methods that attempt to explain the decisions after a model opaquely ma…

Explainable Models