shapley

Classifier explainer

An open-source Python library for evaluating and explaining the contribution of individual classifiers in machine learning ensembles.

The official implementation of "The Shapley Value of Classifiers in Ensemble Games" (CIKM 2021).

GitHub

218 stars
6 watching
35 forks
Language: Python
last commit: over 1 year ago
Linked from 5 awesome lists

classifierdeep-learningensembleensemble-learningexplainable-aiexplainable-mlgame-theorygame-theory-toolboxmachine-learningowenrandom-forestrandom-forest-classifiershapleyshapley-valuevoting-classifiervoting-gameweighted-voting-games

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
bgreenwell/fastshap Provides an efficient approach to computing Shapley values for explaining machine learning model predictions. 116
thomasp85/lime An R package for providing explanations of predictions made by black box classifiers. 485
sergioburdisso/pyss3 A Python package implementing an interpretable machine learning model for text classification with visualization tools 336
benedekrozemberczki/seal-ci A PyTorch implementation of a semi-supervised graph classification model that learns hierarchical representations from labeled and unlabeled graph data. 208
ikki407/stacking A Python library implementing Stacked Generalization (Ensemble Learning) for combining multiple machine learning models to improve prediction accuracy. 221
mohaseeb/shaplets-python A Python implementation of a shapelet-based time-series classification algorithm using gradient descent. 218
jekyll/classifier-reborn A general classifier module with Bayesian and LSI classification capabilities 552
benedekrozemberczki/gam An implementation of a graph classification model using structural attention and PyTorch 268
redichh/shapleyr An R package for computing Shapley values to analyze feature contributions in machine learning models. 25
djcp/linnaeus A Redis-backed system for classifying documents into categories based on their content. 38
mwydmuch/napkinxc A fast and simple library for multi-class and multi-label classification 64
kastnerkyle/kaggle-dogs-vs-cats A Python implementation of a machine learning solution for classifying images as dogs or cats from the Kaggle competition. 66
tmadl/sklearn-expertsys A scikit-learn wrapper for interpretable classifiers based on decision rules 489
pbiecek/xaiaterum2020 An R package and workshop materials for explaining machine learning models using explainable AI techniques 52
felixgwu/img_classification_pk_pytorch A PyTorch project for comparing image classification models and facilitating quick experiment setup 365