All Projects → navdeep-G → interpretable-ml

navdeep-G / interpretable-ml

Licence: Apache-2.0 license
Techniques & resources for training interpretable ML models, explaining ML models, and debugging ML models.

Programming Languages

Jupyter Notebook
11667 projects

Projects that are alternatives of or similar to interpretable-ml

Awesome Machine Learning Interpretability
A curated list of awesome machine learning interpretability resources.
Stars: ✭ 2,404 (+14041.18%)
Mutual labels:  data-mining, transparency, fairness, accountability, interpretability, interpretable-ai, interpretable-ml, xai, fatml, interpretable-machine-learning, iml, machine-learning-interpretability
diabetes use case
Sample use case for Xavier AI in Healthcare conference: https://www.xavierhealth.org/ai-summit-day2/
Stars: ✭ 22 (+29.41%)
Mutual labels:  data-mining, transparency, interpretability, interpretable-ml, xai, interpretable-machine-learning, iml, machine-learning-interpretability
Interpret
Fit interpretable models. Explain blackbox machine learning.
Stars: ✭ 4,352 (+25500%)
Mutual labels:  transparency, interpretability, interpretable-ai, interpretable-ml, xai, interpretable-machine-learning, iml, machine-learning-interpretability
mllp
The code of AAAI 2020 paper "Transparent Classification with Multilayer Logical Perceptrons and Random Binarization".
Stars: ✭ 15 (-11.76%)
Mutual labels:  transparency, interpretability, interpretable-ai, interpretable-ml, xai, interpretable-machine-learning, iml, machine-learning-interpretability
xai-iml-sota
Interesting resources related to Explainable Artificial Intelligence, Interpretable Machine Learning, Interactive Machine Learning, Human in Loop and Visual Analytics.
Stars: ✭ 51 (+200%)
Mutual labels:  interpretability, xai, interpretable, interpretable-machine-learning, iml
zennit
Zennit is a high-level framework in Python using PyTorch for explaining/exploring neural networks using attribution methods like LRP.
Stars: ✭ 57 (+235.29%)
Mutual labels:  interpretability, interpretable-ai, interpretable-ml, xai
Mli Resources
H2O.ai Machine Learning Interpretability Resources
Stars: ✭ 428 (+2417.65%)
Mutual labels:  data-mining, transparency, interpretability
Interpretable machine learning with python
Examples of techniques for training interpretable ML models, explaining ML models, and debugging ML models for accuracy, discrimination, and security.
Stars: ✭ 530 (+3017.65%)
Mutual labels:  data-mining, transparency, interpretability
Captum
Model interpretability and understanding for PyTorch
Stars: ✭ 2,830 (+16547.06%)
Mutual labels:  interpretability, interpretable-ai, interpretable-ml
ProtoTree
ProtoTrees: Neural Prototype Trees for Interpretable Fine-grained Image Recognition, published at CVPR2021
Stars: ✭ 47 (+176.47%)
Mutual labels:  decision-trees, interpretability, interpretable-machine-learning
themis-ml
A library that implements fairness-aware machine learning algorithms
Stars: ✭ 93 (+447.06%)
Mutual labels:  transparency, fairness, accountability
ArenaR
Data generator for Arena - interactive XAI dashboard
Stars: ✭ 28 (+64.71%)
Mutual labels:  interpretability, xai, iml
MLDay18
Material from "Random Forests and Gradient Boosting Machines in R" presented at Machine Learning Day '18
Stars: ✭ 15 (-11.76%)
Mutual labels:  gradient-boosting-machine, decision-trees
Explainx
Explainable AI framework for data scientists. Explain & debug any blackbox machine learning model with a single line of code.
Stars: ✭ 196 (+1052.94%)
Mutual labels:  transparency, interpretability
Awesome Production Machine Learning
A curated list of awesome open source libraries to deploy, monitor, version and scale your machine learning
Stars: ✭ 10,504 (+61688.24%)
Mutual labels:  data-mining, interpretability
Lightgbm
A fast, distributed, high performance gradient boosting (GBT, GBDT, GBRT, GBM or MART) framework based on decision tree algorithms, used for ranking, classification and many other machine learning tasks.
Stars: ✭ 13,293 (+78094.12%)
Mutual labels:  data-mining, decision-trees
Neural Backed Decision Trees
Making decision trees competitive with neural networks on CIFAR10, CIFAR100, TinyImagenet200, Imagenet
Stars: ✭ 411 (+2317.65%)
Mutual labels:  decision-trees, interpretability
Chefboost
A Lightweight Decision Tree Framework supporting regular algorithms: ID3, C4,5, CART, CHAID and Regression Trees; some advanced techniques: Gradient Boosting (GBDT, GBRT, GBM), Random Forest and Adaboost w/categorical features support for Python
Stars: ✭ 176 (+935.29%)
Mutual labels:  data-mining, decision-trees
Pyss3
A Python package implementing a new machine learning model for text classification with visualization tools for Explainable AI
Stars: ✭ 191 (+1023.53%)
Mutual labels:  data-mining, interpretability
fabrica-collaborative-editing
Plugin to make WordPress more Wiki-like by allowing more than one person to edit the same Post, Page, or Custom Post Type at the same time. When there are conflicting edits, it helps users to view, compare, and merge changes before saving.
Stars: ✭ 19 (+11.76%)
Mutual labels:  transparency, accountability

Interpretable Machine Learning

A collection of code, notebooks, and resources for training interpretable machine learning (ML) models, explaining ML models, and debugging ML models for accuracy, discrimination, and security.
Want to contribute your own examples/code/resources? Just make a pull request.

Setup

cd interpretable-ml
virtualenv -p python3.6 env
source env/bin/activate
pip install -r python/jupyter-notebooks/requirements.txt

** Note: if using Ubuntu, you may have to manually install gcc. Try the following 
1. sudo apt-get update
2. sudo apt-get install gcc
3. sudo apt-get install --reinstall build-essential

Contents

Further reading:

Resources

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].