tcav

Concept explanation tool

An interpretability method that provides explanations for neural network predictions by highlighting high-level concepts relevant to classification tasks.

Code for the TCAV ML interpretability project

GitHub

633 stars
34 watching
151 forks
Language: Jupyter Notebook
last commit: about 2 years ago
interpretabilitymachine-learningtcav

Related projects:

RepositoryDescriptionStars
sicara/tf-explainA library providing interpretability methods for TensorFlow 2.x models1,019
understandable-machine-intelligence-lab/quantusAn eXplainable AI toolkit for evaluating and interpreting neural network explanations in various deep learning frameworks.567
tensorflow/textPreprocessing and processing tools for text data in machine learning models1,239
infocusp/tf_cnnvisA tool to visually analyze and understand deep learning models' internal workings, specifically convolutional neural networks.780
tensorflow/model-analysisEvaluates and visualizes the performance of machine learning models.1,258
csinva/hierarchical-dnn-interpretationsProvides an implementation of Hierarchical explanations for Neural Network predictions127
jbloomaus/decisiontransformerinterpretabilityAn open-source project that provides tools and utilities to understand how transformers are used in reinforcement learning tasks.75
burness/tensorflow-101An end-to-end deep learning project demonstrating various TensorFlow techniques and applications in image classification, GANs, text classification, and more.1,113
kwotsin/tensorflow-xceptionAn implementation of a deep learning model for computer vision tasks using TensorFlow208
marcotcr/anchorProvides a method to generate explanations for predictions made by any black box classifier.798
trusted-ai/aix360A toolkit for explaining complex AI models and data-driven insights1,641
tensorflow/meshA library that enables distributed deep learning by partitioning tensors across processors in a mesh topology.1,597
interpretml/diceProvides counterfactual explanations for machine learning models to facilitate interpretability and understanding.1,373
tensorflow/haskellHaskell bindings for a popular machine learning framework, allowing developers to build and deploy neural networks in the Haskell programming language.1,583
tensorflow/tensorflowAn end-to-end platform for building and deploying machine learning applications186,822