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

219 stars
6 watching
35 forks
Language: Python
last commit: about 3 years 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:

RepositoryDescriptionStars
bgreenwell/fastshapProvides an efficient approach to computing Shapley values for explaining machine learning model predictions.116
thomasp85/limeAn R package for providing explanations of predictions made by black box classifiers.486
sergioburdisso/pyss3A Python package implementing an interpretable machine learning model for text classification with visualization tools336
benedekrozemberczki/seal-ciA PyTorch implementation of a semi-supervised graph classification model that learns hierarchical representations from labeled and unlabeled graph data.209
ikki407/stackingA Python library implementing Stacked Generalization (Ensemble Learning) for combining multiple machine learning models to improve prediction accuracy.222
mohaseeb/shaplets-pythonA Python implementation of a shapelet-based time-series classification algorithm using gradient descent.217
jekyll/classifier-rebornA general classifier module with Bayesian and LSI classification capabilities554
benedekrozemberczki/gamAn implementation of a graph classification model using structural attention and PyTorch270
redichh/shapleyrAn R package for computing Shapley values to analyze feature contributions in machine learning models.25
djcp/linnaeusA Redis-backed system for classifying documents into categories based on their content.38
mwydmuch/napkinxcA fast and simple library for multi-class and multi-label classification65
kastnerkyle/kaggle-dogs-vs-catsA Python implementation of a machine learning solution for classifying images as dogs or cats from the Kaggle competition.66
tmadl/sklearn-expertsysA scikit-learn wrapper for interpretable classifiers based on decision rules489
pbiecek/xaiaterum2020An R package and workshop materials for explaining machine learning models using explainable AI techniques52
felixgwu/img_classification_pk_pytorchA PyTorch project for comparing image classification models and facilitating quick experiment setup366