Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 17 Python explainable-ml Projects
-
pytorch-grad-cam
Advanced AI Explainability for computer vision. Support for CNNs, Vision Transformers, Classification, Object detection, Segmentation, Image similarity and more.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
CARLA
CARLA: A Python Library to Benchmark Algorithmic Recourse and Counterfactual Explanation Algorithms (by carla-recourse)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
explainable-cnn
📦 PyTorch based visualization package for generating layer-wise explanations for CNNs.
-
shapley
The official implementation of "The Shapley Value of Classifiers in Ensemble Games" (CIKM 2021).
-
TalkToModel
TalkToModel gives anyone with the powers of XAI through natural language conversations 💬!
-
cnn-raccoon
Create interactive dashboards for your Convolutional Neural Networks with a single line of code!
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
For the two examples we will be looking at, we will be using pytorch_grad_cam, an incredible open source package that makes working with GradCam very easy. There are excellent other tutorials to check out on the repo as well.
Project mention: Xplique Is a Neural Networks Explainability Toolbox | news.ycombinator.com | 2024-02-02
Just for some respite from the discussion of our soon-to-be AI overlords (LLMs), I'm one of the contributors to an open-source Python package, Xplainable (https://github.com/xplainable/xplainable). Xplainable is a novel (structured) machine learning algorithm that's inherently explainable, as opposed to being a post-hoc explainer (like SHAP or Lime).
Project mention: Show HN: Open-Sourcing Google's Lattice Models in PyTorch | news.ycombinator.com | 2023-11-15
Project mention: [P] I created a package implementing a SOTA technique for XAI ( Explainable AI) | /r/MachineLearning | 2023-09-03
Python explainable-ml related posts
-
Explainable (Structured) Machine Learning Algorithm
-
Evaluate and Track Your LLM Experiments: Introducing TruLens for LLMs
-
[D] DL Practitioners, Do You Use Layer Visualization Tools s.a GradCam in Your Process?
-
Deploying a LightGBM classifier as a AWS Sagemaker endpoint?
-
University of Tübingen Researchers Open-Source ‘CARLA’, A Python Library for Benchmarking Counterfactual Explanation Methods Across Data Sets and Machine Learning Models
-
Ask the Experts: AWS Data Science and ML Experts - - Mar 9th @ 8AM ET / 1PM GMT!
-
CNN Racoon - Library for creating interactive dashboards for Convolutional Neural Networks
-
A note from our sponsor - InfluxDB
www.influxdata.com | 10 May 2024
Index
What are some of the best open-source explainable-ml projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | pytorch-grad-cam | 9,483 |
2 | AIX360 | 1,538 |
3 | DALEX | 1,326 |
4 | DiCE | 1,276 |
5 | xplique | 572 |
6 | tf-keras-vis | 306 |
7 | CARLA | 265 |
8 | explainable-cnn | 212 |
9 | shapley | 211 |
10 | TalkToModel | 102 |
11 | sagemaker-explaining-credit-decisions | 94 |
12 | xplainable | 52 |
13 | cnn-raccoon | 31 |
14 | pytorch-lattice | 25 |
15 | ContrXT | 24 |
16 | XAI | 18 |
17 | xi-method | 5 |
Sponsored