Captum is an open-source library for explaining model predictions by attributing them to input features, neurons, and layers using gradient-based and perturbation-based methods. It provides a modular framework for implementing, evaluating, and combining a range of explanation techniques, including gradient-based attribution, perturbation-based analysis, game-theoretic Shapley value approximation, and surrogate model explanations, with support for parallelization and noise stabilization. The library distinguishes itself through its breadth of attribution methods and its support for advanced in
Vit-explain is a diagnostic framework designed to interpret the decision-making processes of vision transformer models. It functions as a toolkit for inspecting internal model states, allowing users to map visual attention and analyze how specific image features influence classification outcomes. The project distinguishes itself by providing post-hoc model interpretation, which enables the analysis of trained neural networks without requiring architectural modifications or retraining. It employs techniques such as hook-based feature extraction to intercept internal activations during the forw
Lit is a machine learning interpretability framework and model debugging tool designed to analyze model behavior and performance. It serves as an interpretability dashboard for large language models and a general performance analyzer for text, image, and tabular datasets. The project distinguishes itself through a comprehensive suite of interpretability tools, including salience map generation for feature attribution, the creation of synthetic and counterfactual examples to test robustness, and the projection of high-dimensional embeddings into visual spaces via UMAP or PCA. It further enable
This toolkit serves as a framework for interpreting the decision-making processes of graph neural networks. It functions as a library for analyzing how these models process complex network data, providing methods to identify the specific node attributes and structural patterns that influence predictive outcomes. The project distinguishes itself by employing mask-optimized subgraph extraction and gradient-based attribution mapping to isolate the minimal components of a graph that preserve a model's original prediction. By separating graph processing layers from explanation logic, the architect
Transformers-interpret es una biblioteca de diagnóstico diseñada para la interpretabilidad de modelos de machine learning basados en transformers. Funciona como un framework de atribución que cuantifica la contribución de tokens de entrada individuales a las predicciones finales de un modelo, permitiendo a los usuarios auditar patrones de decisión y depurar tareas de procesamiento de lenguaje natural (NLP).
Las características principales de cdpierse/transformers-interpret son: Attribution Libraries, Transformer Explainability, Model Interpretability Frameworks, Token Attribution, Feature Importance Attribution, Attribution Gradients, Activation and Gradient Hooking, Integrated Gradients Attribution Methods.
Las alternativas de código abierto para cdpierse/transformers-interpret incluyen: pytorch/captum — Captum is an open-source library for explaining model predictions by attributing them to input features, neurons, and… jacobgil/vit-explain — Vit-explain is a diagnostic framework designed to interpret the decision-making processes of vision transformer… pair-code/lit — Lit is a machine learning interpretability framework and model debugging tool designed to analyze model behavior and… rexying/gnn-model-explainer — This toolkit serves as a framework for interpreting the decision-making processes of graph neural networks. It… marcotcr/lime — This project is an agnostic model interpretability framework and explainability tool designed to provide local… shap/shap — SHAP is an explainable AI toolkit that provides a game theoretic framework for interpreting machine learning model…