OmniXAI: A Library for Explainable AI
Wenzhuo Yang, Hung Le, Tanmay Laud, Silvio Savarese and, Steven C.H. Hoi

TL;DR
OmniXAI is an open-source Python library that provides comprehensive, easy-to-use explainable AI tools supporting various data types, models, and explanation methods to improve understanding of ML decisions.
Contribution
It introduces a unified interface and extensive explanation techniques for diverse data types and models, facilitating practical interpretability in machine learning workflows.
Findings
Supports multiple data types including tabular, images, texts, and time-series.
Integrates a wide range of explanation methods in a single library.
Provides a user-friendly GUI dashboard for explanation visualization.
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsExplainable Artificial Intelligence (XAI)
