54 Open Source Interpretable Machine Learning Software Projects
Free and open source interpretable machine learning code projects including engines, APIs, generators, and tools.
Awesome Machine Learning Interpretability 2447 ⭐
A curated list of awesome machine learning interpretability resources.
Interpretable_machine_learning_with_python 587 ⭐
Examples of techniques for training interpretable ML models, explaining ML models, and debugging ML models for accuracy, discrimination, and security.
Pyss3 230 ⭐
A Python package implementing a new interpretable machine learning model for text classification (with visualization tools for Explainable AI :octocat:)
Explainx 280 ⭐
Explainable AI framework for data scientists. Explain & debug any blackbox machine learning model with a single line of code.
Layerwise Relevance Propagation 76 ⭐
Implementation of Layerwise Relevance Propagation for heatmapping "deep" layers
Cnn Interpretability 95 ⭐
🏥 Visualizing Convolutional Networks for MRI-based Diagnosis of Alzheimer’s Disease
Xaiaterum2020 50 ⭐
Workshop: Explanation and exploration of machine learning models with R and DALEX at eRum 2020
Ml Fairness Framework 60 ⭐
FairPut - Machine Learning Fairness Framework with LightGBM — Explainability, Robustness, Fairness (by @firmai)
Benchmarking And Mli Experiments On The Adult Dataset 34 ⭐
Contains benchmarking and interpretability experiments on the Adult dataset using several libraries
Pytsetlinmachineparallel 32 ⭐
Multi-threaded implementation of the Tsetlin Machine, Convolutional Tsetlin Machine, Regression Tsetlin Machine, and Weighted Tsetlin Machine, with support for continuous features and multigranularity.
Diabetes_use_case 22 ⭐
Sample use case for Xavier AI in Healthcare conference: https://www.xavierhealth.org/ai-summit-day2/
Xai Iml Sota 42 ⭐
Interesting resources related to Explainable Artificial Intelligence, Interpretable Machine Learning, Interactive Machine Learning, Human in Loop and Visual Analytics.
Awesome Xai Evaluation 40 ⭐
Reference tables to introduce and organize evaluation methods and measures for explainable machine learning systems
Hc_ml 20 ⭐
Slides, videos and other potentially useful artifacts from various presentations on responsible machine learning.
Awesome Adversarial Interpretable Machine Learning 121 ⭐
💡 Adversarial attacks on model explanations, and evaluation approaches
Interpretable Ml 17 ⭐
Techniques & resources for training interpretable ML models, explaining ML models, and debugging ML models.
Ml Flask API 11 ⭐
A simple template of a Python API (web-service) for real-time Machine Learning predictions, using scikitlearn-like models, Flask and Docker.
Class_selectivity_index 11 ⭐
On the importance of single directions for generalization(Morcos et al, ICLR 2018)
Article Information 2019 13 ⭐
Article for Special Edition of Information: Machine Learning with Python
Shapflex 45 ⭐
An R package for computing asymmetric Shapley values to assess causality in any trained machine learning model
Prototree 27 ⭐
ProtoTrees: Neural Prototype Trees for Interpretable Fine-grained Image Recognition, published at CVPR2021
Quantified Sleep 15 ⭐
Quantified Sleep: Machine learning techniques for observational n-of-1 studies.
Interpretable_nn_attribution 12 ⭐
Source code from our RecSys 2020 paper: "Making neural network interpretable with attribution: application to implicit signals prediction" (D. Afchar, R. Hennequin)
Post Attribution Baselines 11 ⭐
The repository for the submission "Visualizing the Impact of Feature Attribution Baselines"
Rrl 34 ⭐
The code of NeurIPS 2021 paper "Scalable Rule-Based Representation Learning for Interpretable Classification".