xai

There are 586 repositories under xai topic.

  • CADE

    Code for our USENIX Security 2021 paper -- CADE: Detecting and Explaining Concept Drift Samples for Security Applications

    Language:Python117
  • TorchLRP

    A PyTorch 1.6 implementation of Layer-Wise Relevance Propagation (LRP).

    Language:Python115
  • fastshap

    Fast approximate Shapley values in R

    Language:R112
  • TalkToModel

    TalkToModel gives anyone with the powers of XAI through natural language conversations 💬!

    Language:Python104
  • ExplainableAI.jl

    Explainable AI in Julia.

    Language:Julia102
  • breakDown

    Model Agnostics breakDown plots

    Language:R102
  • DA_visualization

    [CVPR2021] "Visualizing Adapted Knowledge in Domain Transfer". Visualization for domain adaptation. #explainable-ai

    Language:Python97
  • survex

    survex

    Explainable Machine Learning in Survival Analysis

    Language:R91
  • rrl

    The code of NeurIPS 2021 paper "Scalable Rule-Based Representation Learning for Interpretable Classification" and TPAMI paper "Learning Interpretable Rules for Scalable Data Representation and Classification"

    Language:Python91
  • mace

    Model Agnostic Counterfactual Explanations

    Language:Python85
  • iBreakDown

    Break Down with interactions for local explanations (SHAP, BreakDown, iBreakDown)

    Language:R79
  • xaitk-saliency

    As part of the Explainable AI Toolkit (XAITK), XAITK-Saliency is an open source, explainable AI framework for visual saliency algorithm interfaces and implementations, built for analytics and autonomy applications.

    Language:Python77
  • treeshap

    Compute SHAP values for your tree-based models using the TreeSHAP algorithm

    Language:R76
  • survshap

    SurvSHAP(t): Time-dependent explanations of machine learning survival models

    Language:Jupyter Notebook75
  • ml-fairness-framework

    FairPut - Machine Learning Fairness Framework with LightGBM — Explainability, Robustness, Fairness (by @firmai)

    Language:Jupyter Notebook71
  • adaptive-wavelets

    adaptive-wavelets

    Adaptive, interpretable wavelets across domains (NeurIPS 2021)

    Language:Jupyter Notebook69
  • shapviz

    R package for SHAP plots

    Language:R67
  • xai-iml-sota

    Interesting resources related to Explainable Artificial Intelligence, Interpretable Machine Learning, Interactive Machine Learning, Human in Loop and Visual Analytics.

    Language:R66
  • shapiq

    shapiq

    Shapley Interactions for Machine Learning

    Language:Python60
  • expmrc

    ExpMRC: Explainability Evaluation for Machine Reading Comprehension

    Language:Python59
  • auditor

    Model verification, validation, and error analysis

    Language:R58
  • azimuth

    Helping AI practitioners better understand their datasets and models in text classification. From ServiceNow.

    Language:Python56
  • PIPNet

    PIP-Net: Patch-based Intuitive Prototypes Network for Interpretable Image Classification (CVPR 2023)

    Language:Python55
  • xplainable

    Real-time explainable machine learning for business optimisation

    Language:Python54
  • concept-based-xai

    Library implementing state-of-the-art Concept-based and Disentanglement Learning methods for Explainable AI

    Language:Python49
  • effector

    Effector - a Python package for global and regional effect methods

    Language:Jupyter Notebook47
  • TorchPRISM

    TorchPRISM

    Principal Image Sections Mapping. Convolutional Neural Network Visualisation and Explanation Framework

    Language:Python47
  • eXplain-NNs

    Library with XAI methods for NNs

    Language:Python46
  • cem

    Repository for our NeurIPS 2022 paper "Concept Embedding Models: Beyond the Accuracy-Explainability Trade-Off" and our NeurIPS 2023 paper "Learning to Receive Help: Intervention-Aware Concept Embedding Models"

    Language:Python45
  • logic_explained_networks

    Logic Explained Networks is a python repository implementing explainable-by-design deep learning models.

    Language:Python44
  • XAI-Tutorials

    Self-explanatory tutorials for different model-agnostic and model-specific XAI methods

    Language:Jupyter Notebook43
  • iprompt

    iprompt

    Finding semantically meaningful and accurate prompts.

    Language:Jupyter Notebook42
  • fastcam

    fastcam

    A toolkit for efficent computation of saliency maps for explainable AI attribution. This tool was developed at Lawrence Livermore National Laboratory.

    Language:Jupyter Notebook42
  • visual-correspondence-XAI

    Official code for NeurIPS 2022 paper https://arxiv.org/abs/2208.00780 Visual correspondence-based explanations improve AI robustness and human-AI team accuracy

    Language:Jupyter Notebook40
  • LMdiff

    A diff tool for language models

    Language:Python40
  • yolo-heatmaps

    A utility for generating heatmaps of YOLOv8 using Layerwise Relevance Propagation (LRP/CRP).

    Language:Jupyter Notebook39