awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
RexYing avatar

RexYing/gnn-model-explainer

0
View on GitHub↗
1,051 stars·192 forks·Python·Apache-2.0·9 vues

Gnn Model Explainer

Ce toolkit sert de framework pour interpréter les processus décisionnels des réseaux de neurones sur graphes. Il fonctionne comme une bibliothèque permettant d'analyser la manière dont ces modèles traitent des données réseau complexes, en fournissant des méthodes pour identifier les attributs de nœuds et les structures spécifiques qui influencent les résultats prédictifs.

Le projet se distingue par l'utilisation de l'extraction de sous-graphes optimisée par masque et de la cartographie d'attribution basée sur le gradient pour isoler les composants minimaux d'un graphe qui préservent la prédiction originale d'un modèle. En séparant les couches de traitement de graphes de la logique d'explication, l'architecture permet une analyse cohérente sur divers types de réseaux de neurones sur graphes, y compris les modèles convolutifs et basés sur l'attention.

Au-delà de l'interprétation fondamentale, la bibliothèque prend en charge l'entraînement de modèles sur graphes sur des jeux de données synthétiques et réels, et facilite le débogage des modèles de machine learning. Elle inclut des capacités de visualisation des explications de modèles via des notebooks interactifs, permettant le rendu de cartes de chaleur d'attribution et de structures réseau complexes pour aider à identifier les caractéristiques et sous-graphes influents.

Features

  • Graph Neural Network Explainers - Identifies influential subgraphs and node features that drive predictive outcomes in graph neural network models.
  • Model Interpretability Tools - Determine which specific node attributes or data points have the greatest impact on the decision-making process of a model when making predictions based on graph data.
  • Graph - Analyzes how graph-based machine learning models make predictions by identifying influential nodes and structural patterns.
  • Mask-Optimized - Learns binary masks over graph components to isolate the minimal structural subset that preserves the original model prediction.
  • Feature Importance Attribution - Quantifies the relative contribution of individual input variables to the predictions of machine learning models.
  • Attribution Gradients - Computes feature importance by backpropagating model outputs through the computational graph to input gradients.
  • Graph Data Analysis Libraries - Provides a collection of routines for training graph convolutional and attention models on network datasets.
  • Graph Message Passing Frameworks - Implements neural message passing primitives to learn representations of nodes and edges in graph structures.
  • Graph Neural Network Training Routines - Provides routines for training graph convolutional and attention models on synthetic and real-world datasets.
  • Machine Learning Debugging - Investigates the internal logic of complex neural networks to identify biases or errors in graph data processing.
  • Model Explanation Visualizations - Renders generated masks and model insights through interactive notebooks to facilitate detailed analysis of model interpretations.
  • Network Graph Visualization - Renders complex network structures and model insights into clear visual formats to help researchers understand data flow.
  • Subgraph Matching - Isolates specific structural components within a graph that contribute most significantly to a model prediction.

Historique des stars

Graphique de l'historique des stars pour rexying/gnn-model-explainerGraphique de l'historique des stars pour rexying/gnn-model-explainer

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à Gnn Model Explainer

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Gnn Model Explainer.
  • christophm/interpretable-ml-bookAvatar de christophM

    christophM/interpretable-ml-book

    5,317Voir sur GitHub↗

    This project is a comprehensive educational resource and technical manual focused on interpretable machine learning and explainable AI. It serves as a textbook and reference for implementing techniques that make complex machine learning models transparent and understandable to humans. The resource provides guidance on both building inherently transparent models, such as decision trees and sparse linear models, and applying post-hoc explanation methods to black-box systems. It details specific methodologies for quantifying feature importance, generating rationales for individual predictions, a

    Jupyter Notebook
    Voir sur GitHub↗5,317
  • interpretml/interpretAvatar de interpretml

    interpretml/interpret

    6,881Voir sur GitHub↗

    Interpret is an interpretable machine learning library and glassbox model framework. It provides toolkits for training inherently transparent models and applying post-hoc explanation techniques to make machine learning predictions human-understandable. The framework distinguishes itself by integrating differential privacy into the training of interpretable models to prevent sensitive data from leaking through explanations. It also features a visualization tool for rendering interactive decision paths and model behavior. The library covers model explainability through feature importance calcu

    C++
    Voir sur GitHub↗6,881
  • pair-code/litAvatar de PAIR-code

    PAIR-code/lit

    3,636Voir sur GitHub↗

    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

    TypeScriptmachine-learningnatural-language-processingvisualization
    Voir sur GitHub↗3,636
  • cdpierse/transformers-interpretAvatar de cdpierse

    cdpierse/transformers-interpret

    1,412Voir sur GitHub↗

    Transformers-interpret is a diagnostic library designed for the interpretability of transformer-based machine learning models. It functions as an attribution framework that quantifies the contribution of individual input tokens to a model's final predictions, allowing users to audit decision patterns and debug natural language processing tasks. The library utilizes gradient-based analysis and hook-based introspection to trace how specific input features influence model outputs. By mapping abstract numerical attribution scores back to human-readable linguistic units, it provides a clear view o

    Jupyter Notebookcaptumcomputer-visiondeep-learning
    Voir sur GitHub↗1,412
Voir les 30 alternatives à Gnn Model Explainer→

Questions fréquentes

Que fait rexying/gnn-model-explainer ?

Ce toolkit sert de framework pour interpréter les processus décisionnels des réseaux de neurones sur graphes. Il fonctionne comme une bibliothèque permettant d'analyser la manière dont ces modèles traitent des données réseau complexes, en fournissant des méthodes pour identifier les attributs de nœuds et les structures spécifiques qui influencent les résultats prédictifs.

Quelles sont les fonctionnalités principales de rexying/gnn-model-explainer ?

Les fonctionnalités principales de rexying/gnn-model-explainer sont : Graph Neural Network Explainers, Model Interpretability Tools, Graph, Mask-Optimized, Feature Importance Attribution, Attribution Gradients, Graph Data Analysis Libraries, Graph Message Passing Frameworks.

Quelles sont les alternatives open-source à rexying/gnn-model-explainer ?

Les alternatives open-source à rexying/gnn-model-explainer incluent : christophm/interpretable-ml-book — This project is a comprehensive educational resource and technical manual focused on interpretable machine learning… interpretml/interpret — Interpret is an interpretable machine learning library and glassbox model framework. It provides toolkits for training… pair-code/lit — Lit is a machine learning interpretability framework and model debugging tool designed to analyze model behavior and… cdpierse/transformers-interpret — Transformers-interpret is a diagnostic library designed for the interpretability of transformer-based machine learning… catboost/catboost — CatBoost is a gradient boosting machine learning library used to train decision tree ensembles for regression,… slundberg/shap — SHAP is a machine learning explainer that uses a game-theoretic framework to estimate the contribution of each feature…

Collections incluant Gnn Model Explainer

Sélections manuelles où Gnn Model Explainer apparaît.
  • Outils d'interprétabilité pour modèles de machine learning