GitHub topics: shapley-value
ModelOriented/shapviz
SHAP Plots in R
Language: R - Size: 41.2 MB - Last synced at: 3 days ago - Pushed at: about 1 month ago - Stars: 97 - Forks: 14

AstraZeneca/awesome-shapley-value
Reading list for "The Shapley Value in Machine Learning" (JCAI 2022)
Size: 622 KB - Last synced at: 10 days ago - Pushed at: almost 3 years ago - Stars: 150 - Forks: 12

MKZuziak/SECRYPT_2025_MIA_SHAP
Repository of the paper "Can contributing more put you at a higher leakage risk? The Relationship between Shapley Value and training data leakage risks in Federated Learning"
Language: Jupyter Notebook - Size: 83.4 MB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 1 - Forks: 0

dennismgoetz/MA_predicting_Shapley_values
Implementation part of my master thesis "Predicting Shapley values in routing problems with machine learning"
Language: Jupyter Notebook - Size: 31.2 MB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 1 - Forks: 0

aai-institute/pyDVL
pyDVL is a library of stable implementations of algorithms for data valuation and influence function computation
Language: Python - Size: 435 MB - Last synced at: 10 days ago - Pushed at: 11 days ago - Stars: 124 - Forks: 7

ModelOriented/treeshap
Compute SHAP values for your tree-based models using the TreeSHAP algorithm
Language: R - Size: 19.7 MB - Last synced at: 17 days ago - Pushed at: 10 months ago - Stars: 84 - Forks: 24

benedekrozemberczki/shapley
The official implementation of "The Shapley Value of Classifiers in Ensemble Games" (CIKM 2021).
Language: Python - Size: 826 KB - Last synced at: 9 days ago - Pushed at: almost 2 years ago - Stars: 220 - Forks: 35

nredell/ShapML.jl
A Julia package for interpretable machine learning with stochastic Shapley values
Language: Julia - Size: 529 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 90 - Forks: 8

messierandromeda/Bachelor-Thesis
This repository contains the graph neural networks built with PyTorch Geometric that are used in my bachelor thesis.
Language: Jupyter Notebook - Size: 2.94 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

kuffmode/msa
Hopefully, a compact and general-purpose Python package for Multiperturbation Shapley value Analysis (MSA).
Language: Python - Size: 94 MB - Last synced at: 4 days ago - Pushed at: 11 months ago - Stars: 18 - Forks: 1

haghish/shapley
Weighted Shapley Values and Weighted Confidence Intervals for Multiple Machine Learning Models and Stacked Ensembles
Language: R - Size: 6.17 MB - Last synced at: 22 days ago - Pushed at: about 2 months ago - Stars: 16 - Forks: 1

hi-paris/XPER
A methodology designed to measure the contribution of the features to the predictive performance of any econometric or machine learning model.
Language: Python - Size: 8.26 MB - Last synced at: 4 days ago - Pushed at: 6 months ago - Stars: 16 - Forks: 0

dominance-analysis/dominance-analysis
This package can be used for dominance analysis or Shapley Value Regression for finding relative importance of predictors on given dataset. This library can be used for key driver analysis or marginal resource allocation models.
Language: Python - Size: 4.54 MB - Last synced at: 13 days ago - Pushed at: over 1 year ago - Stars: 160 - Forks: 59

myselftaimoor/cf-score
This research project implements a Flask API to predict energy consumption based on daily activities, using a machine learning model. It provides predictions and SHAP values for feature importance, offering insights into the carbon footprint from various actions.
Language: Python - Size: 8.47 MB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

himeinhardt/MatTuGames
A Matlab Toolbox for Cooperative Game Theory
Language: MATLAB - Size: 15.4 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 39 - Forks: 11

Parag000/XAI-Breast-Cancer-Detection
This project develops an explainable AI model for breast cancer detection, emphasizing transparency and feature importance. It uses feature masking, cooperative game theory, and SHAP values to analyze model behavior. The goal is to make predictions interpretable and actionable for medical applications.
Language: Jupyter Notebook - Size: 689 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

nredell/shapFlex
An R package for computing asymmetric Shapley values to assess causality in any trained machine learning model
Language: R - Size: 2.13 MB - Last synced at: about 1 month ago - Pushed at: almost 5 years ago - Stars: 74 - Forks: 7

das-amlan/Predicting-Customer-Insurance-Costs-Uncovering-the-Drivers-of-Insurance-Costs-with-XAI
Predicting customer insurance costs using machine learning and explainable AI to uncover the key drivers of insurance costs
Language: Jupyter Notebook - Size: 604 KB - Last synced at: about 2 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

brickmanlab/proks-salehin-et-al
Deep Learning Based Models for Preimplantation Mouse and Human Development
Language: Jupyter Notebook - Size: 76.7 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 4 - Forks: 0

pyladiesams/intro-to-explainabilty-in-finance-oct2024
Building a model is just one piece of the puzzle in data science; explaining how it works is just as important, especially in finance where transparency and explainability is key.
Language: Jupyter Notebook - Size: 7.48 MB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 2 - Forks: 2

jluchman/domin
Dominance Analysis: Stata Implementation
Language: Stata - Size: 206 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 4 - Forks: 2

gvnberaldi/GameTheoryOptimizer
An efficient approach to solving graph-based game theory problems, featuring efficient algorithms for Shapley Value computation, Nash Equilibria, and mechanism design to incentivize truthful strategies.
Language: Jupyter Notebook - Size: 507 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

reyhanhosavci/Shapley_Value
This script focuses on explaining a pre-trained CNN’s predictions on the MedMNIST dataset using Deep SHAP. Shapley values are computed for each pixel, summed to create a single Shapley score per image, and saved alongside labels in CSV files for interpretability in medical image classification.
Language: Python - Size: 0 Bytes - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

anurima-saha/Text-Classification
Wine reviews used to determine the type of wine training on imbalanced data using classification algorithms like SVM, Naive Bayes and Random Forest Classifier. Neural Network (CNN, RNN and LSTM) and LLM models (DistilBERT and RoBERTa) were also used followed by error analysis using SHAP.
Language: HTML - Size: 3.05 MB - Last synced at: 3 months ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

akassharjun/ShapleyValueFL
A pip library for calculating the Shapley Value for computing the marginal contribution of each client in a Federated Learning environment.
Language: Python - Size: 16.6 KB - Last synced at: 22 days ago - Pushed at: over 1 year ago - Stars: 26 - Forks: 3

arkanivasarkar/Enhancing-Drug-Safety-using-Explainable-AI
Improving drug safety prediction using Explainable AI
Language: Python - Size: 308 KB - Last synced at: 2 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

michelelagreca/X-Ray-images-classification Fork of matteoNunz/X-Ray-images-classification
Project of the 'Applied AI in Biomedicine' Course, aiming on classifing X-ray patients images in Normal, Tuberculosis or Pneumonia, and explaining the result with XAI.
Language: Jupyter Notebook - Size: 7.97 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0

Pranav2092/Intrustion-Detection-Using-Modified-Tree-SHAP
Language: Jupyter Notebook - Size: 118 KB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0

jluchman/domir
Tools to Support Relative Importance Analysis
Language: R - Size: 4.61 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 5 - Forks: 3

RozaAbolghasemi/User_Contribution_GRS
Two Group Recommendation Approaches based on the Contribution of the Users and Pairwise Preferences
Language: Python - Size: 103 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 1 - Forks: 0

RozaAbolghasemi/Shaply_GRS
Group Recommendation Systems with Diversity-based Clustering and Game Theory
Language: Jupyter Notebook - Size: 3.31 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 1 - Forks: 0

afairless/binary_classification_shap
Run histogram-based gradient boosted trees binary classifier on generated data and interpret results with standard metrics, SHAP, and supervised clustering
Language: Python - Size: 22.5 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

jluchman/domme
Dominance analysis for multiple equation models in Stata
Language: Stata - Size: 62.5 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 1 - Forks: 1

cndolo/fbas-reward-distributor
Rank nodes in an FBAS like Stellar using the Shapley value and other node centrality measures.
Language: Rust - Size: 229 KB - Last synced at: about 1 month ago - Pushed at: 10 months ago - Stars: 0 - Forks: 1

dlt3/Water-Quality-analysis-with-XAI
Water quality analysis and interpretation using explainable artificial intelligence
Language: Jupyter Notebook - Size: 1.74 MB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 1

easeml/datascope
Measuring data importance over ML pipelines using the Shapley value.
Language: Python - Size: 40.4 MB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 34 - Forks: 4

aai-institute/re-classwise-shapley
Code for the reproduction of Class-wise Shapley paper from Schoch, Xu, Ji [2022].
Language: TeX - Size: 37 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

himeinhardt/TuGames
A Mathematica Package for Cooperative Game Theory
Language: Mathematica - Size: 43.2 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 11 - Forks: 0

JoranMichiels/decomposition-shap
Explain model and feature dependencies by decomposition of SHAP values
Language: Python - Size: 203 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 2 - Forks: 0

Magic8763/TPMP
將預訓練模型作為待售商品,以模型準確度與訓練集為依據的兩階段預測模型定價框架。
Language: Python - Size: 379 MB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 1 - Forks: 0

halepino/WorkplaceCulture_DataMining
ML modeling and feature importance analysis conducted to identify/inform company practices related work interference due to mental health.
Language: Jupyter Notebook - Size: 2.73 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

ailab-kyunghee/WWW
This is the official source code for CVPR 2024 paper [WWW: A Unified Framework for Explaining What, Where and Why of Neural Networks by Interpretation of Neuron Concepts]
Language: Python - Size: 14.4 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

LaurentVeyssier/Udacity-Predict-Customer-Churn-with-Clean-Code
Udacity project#1 machine Learning DevOps Engineer Nano degree
Language: Jupyter Notebook - Size: 6.19 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 2

josedv82/NBA_Schedule_XGBoost_Classifier
Predicting NBA game outcomes using schedule related information. This is an example of supervised learning where a xgboost model was trained with 20 seasons worth of NBA games and uses SHAP values for model explainability.
Language: Jupyter Notebook - Size: 12.9 MB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 0

mayer79/permshap
Permutation SHAP
Language: R - Size: 1.5 MB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

Mejdik/mapspades
Set of Jupyter notebooks and geospatial data developed by the MAPSPADES project to study desertification in the Algerian steppe using EO data.
Language: Jupyter Notebook - Size: 53 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

Magic8763/2phase_model_pricing
將預訓練模型作為待售商品,以模型準確度與訓練集為依據的兩階段預測模型定價框架。
Size: 127 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

zaaachos/Overfit-level-I
Multi-Class Prediction of Obesity Risk ML App
Language: Jupyter Notebook - Size: 9.85 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

jrkinley-zz/game-theory-attribution
Game Theory model for multichannel marketing attribution
Language: Jupyter Notebook - Size: 60.5 KB - Last synced at: about 1 year ago - Pushed at: over 5 years ago - Stars: 12 - Forks: 9

githubjacky/bitcoin-variance-analysis
This is a course project predicting the price of Bitcoin and some analysis of its variation.
Language: Jupyter Notebook - Size: 4.25 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

hsvgbkhgbv/shapley-q-learning
This repo is the implementation of paper ''SHAQ: Incorporating Shapley Value Theory into Multi-Agent Q-Learning''.
Language: Python - Size: 228 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 32 - Forks: 12

DavidGonzalezFernandez/XAI_exercises
Code to solve the activities on our XAI lectures.
Language: Jupyter Notebook - Size: 4.56 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

wiegertj/BAD
Tool for estimating the difficulty of phylogenetic placements
Language: Python - Size: 4.29 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Weixin-Liang/dialog_evaluation_CMADE
Beyond User Self-Reported Likert Scale Ratings: A Comparison Model for Automatic Dialog Evaluation (ACL 2020)
Language: Python - Size: 574 KB - Last synced at: about 1 year ago - Pushed at: about 3 years ago - Stars: 9 - Forks: 1

fras3c/ag-shapley-mso
An implemetation for computing the Shapley value (in polynomial time) of matching games over bounded treewidth graphs.
Language: HTML - Size: 6.2 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

iqbalhanif/Multinomial-Classification-with-Shapley-Value
Example of Supervised Machine Learning (Multinomial Classification) using XGBoost and Shapley Value in Python
Language: Jupyter Notebook - Size: 144 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 1

grigoryangayane/Tranportation_XAI
AI applications can be found in various real-world systems, including vehicle system design and real-time car accident prediction. There is an increasing need to better explain AI-driven processes, especially in terms of potential legal disputes that might result from AI decisions. This analysis addresses this explainability and legal issues.
Language: Jupyter Notebook - Size: 3.53 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

tsurubee/shappack
Interpretable machine learning based on Shapley values
Language: Python - Size: 473 KB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 8 - Forks: 0

dimachine/ShapStab
Shapley and Banzhaf vectors of a formal concept
Language: Jupyter Notebook - Size: 581 KB - Last synced at: over 1 year ago - Pushed at: about 4 years ago - Stars: 2 - Forks: 0

coyoacan/Credit_Default
Mi primer paso en Ciencia de Datos: Default Crediticio LendingClub
Language: Jupyter Notebook - Size: 50 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

tanaymukherjee/Attribution-Modeling-in-R
Application on Markov Chain and Removal Effect (Attribution Modeling)
Language: R - Size: 27.3 KB - Last synced at: almost 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

YongHyun-Ahn/LINe-Out-of-Distribution-Detection-by-Leveraging-Important-Neurons
LINe: Out-of-Distribution Detection by Leveraging Important Neurons (CVPR 2023 accepted)
Language: Python - Size: 42 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 7 - Forks: 1

ZJU-DIVER/DynamicShapley
Code for ICDE '23 "Dynamic Shapley Value Computation"
Language: Jupyter Notebook - Size: 813 KB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

witrioktafiani/Sentiment-Analysis
Language: Jupyter Notebook - Size: 698 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

clickade/federated-shapley-playground
Playground for testing Horizontal Federated Machine Learning systems using the Shapley Value for profit allocation
Language: Jupyter Notebook - Size: 782 KB - Last synced at: almost 2 years ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 2

RuochenT/predict-heart-disease
use XGBoost and Adaboost to predict heart disease and use SHAP to explain the potential factors behind the result.
Language: R - Size: 2.84 MB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

andreasoie/shapley_value
How to calculate Shapley Value
Language: Python - Size: 21.5 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

LLeiSong/itsdm
Purely presence-only species distribution modeling with isolation forest and its variations such as Extended isolation forest and SCiForest.
Language: R - Size: 13.3 MB - Last synced at: over 1 year ago - Pushed at: almost 2 years ago - Stars: 3 - Forks: 1

ajsanjoaquin/Shapley_Valuation
PyTorch reimplementation of computing Shapley values via Truncated Monte Carlo sampling from "What is your data worth? Equitable Valuation of Data" by Amirata Ghorbani and James Zou [ICML 2019]
Language: Python - Size: 34.2 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 13 - Forks: 3

knmlprz/ShapEmotionsCorrectionFrontend 📦
Frontend for ShapEmotionsCorrectionAPI
Language: JavaScript - Size: 205 KB - Last synced at: 1 day ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

knmlprz/ShapEmotionsCorrectionAPI 📦
API for ShapEmotionsCorrection project
Language: Python - Size: 3.09 MB - Last synced at: 1 day ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

mcavs/Decomposition-of-Expected-Goal-Models
This repository consists the supplemental materials of the paper "Decomposition of Expected Goal Models: Aggregated SHAP Values for Analyzing Scoring Potential of Player/Team".
Language: R - Size: 451 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

XinyiYS/Parametric-Bayesian-Learning-Games
Official implementation of our ICML'22 paper: "On the Convergence of the Shapley Value in Parametric Bayesian Learning Games".
Language: Python - Size: 3.33 MB - Last synced at: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

Weixin-Liang/HERALD
HERALD: An Annotation Efficient Method to Train User Engagement Predictors in Dialogs (ACL 2021)
Language: Python - Size: 604 KB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 8 - Forks: 0

BUAA-BDA/FedShapley
Profit Allocation for Federated Learning
Language: Python - Size: 21 MB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 15 - Forks: 8

mohammedlajam/Titanic-ML
A python script to classify Titanic dataset (Survived and not Survived) by applying different Machine Learning Algorithms have been used such as Logistic Regression, SVM, KNN, Decision Tree and Random Forest.
Language: Python - Size: 47.8 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

tonibofarull/ts-autoencoder
Dilated Convolutional Autoencoder for univariate Time Series
Language: Python - Size: 15.2 MB - Last synced at: 3 months ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

AhmetZamanis/Kaggle-House-Prices-Regression-FeatureEng
Feature engineering, selection and XGBoost modeling for the Kaggle House Prices Regression competition.
Size: 570 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

baraki-weldat/Data-Science-Project-A1F
In this data science project, an eXplainable Hate Speech Classification model developed with BERT and SHAP Explanation tool.
Size: 1.25 MB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

talismanbrandi/IML-diHiggs
Codes for reproducing the results of arXiv:2207.04157
Language: Jupyter Notebook - Size: 490 MB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

jtmccorm/NETCOM_Capstone_S22
Anomaly Detection Web Application using Dynamic Ensembles and SHAP Explanations
Language: HTML - Size: 94.9 MB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

kuffmode/Causal-influence-decomposition-of-an-ESN
Introducing "Causal Influence Decomposition" and trying it on an Echo State Network.
Language: Jupyter Notebook - Size: 6.02 MB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

ENSAE-CKW/nlp_understanding
Applying GradCAM method with 3 kinds of CNN-based model for NLP classification task on french dataset.
Language: Python - Size: 91.4 MB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 4 - Forks: 0

SirojiddinSaidmurodov/STSA
Set of algorithms from System theory and analysis course
Language: Python - Size: 7.3 MB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 0

LightnessOfBeing/ImpreciseSHAP
Implementation of the algorithm described in the paper "An Imprecise SHAP as a Tool for Explaining the Class Probability Distributions under Limited Training Data"
Language: Jupyter Notebook - Size: 101 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 0

MeirNizri/Explainable-Shapley-Based-Allocation
An academic research paper detailing an automatic method to generate customized explanations for the Shapley value.
Size: 23.1 MB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0
