Skip to content
KitploitKITPLOIT
OutilsExploitsBlog
Log in
Soumettre
OutilsExploitsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

FluxContactConfidentialité© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
AIX360 — Interprétabilité et explicabilité des données et des modèles d'apprentissage automatique | Kitploit
Outils/GitHubGitHub/trusted-ai/aix360
Apprentissage AutomatiqueArticles et RechercheApprentissage et ÉducationSécurité de l'IAAttaque AdversarialeTop en Attaque Adversariale n°16Top en Apprentissage Automatique n°17
GitHubtrusted-ai/aix360

AIX360

Interprétabilité et explicabilité des données et des modèles d'apprentissage automatique

1.8k32634il y a 27 joursVérifié par Kitploit

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager
Voir le dépôtSite web

AI Explainability 360 (v0.3.0)

Build Documentation Status PyPI version

✨NOUVEAU : IBM Research a publié une nouvelle boîte à outils In-Context Explainability 360 (ICX360) qui étend l'explicabilité aux LLM, notamment en ce qui concerne l'entrée fournie au LLM. Allez y jeter un œil ! 🚀✨

La boîte à outils AI Explainability 360 est une bibliothèque open source qui prend en charge l'interprétabilité et l'explicabilité des ensembles de données et des modèles d'apprentissage automatique. Le package Python AI Explainability 360 comprend un ensemble complet d'algorithmes qui couvrent différentes dimensions des explications ainsi que des métriques d'explicabilité proxy. La boîte à outils AI Explainability 360 prend en charge les données tabulaires, les données textuelles, les images et les séries temporelles.

L'expérience interactive AI Explainability 360 offre une introduction en douceur aux concepts et aux fonctionnalités en parcourant un exemple de cas d'utilisation pour différents personas de consommateurs. Les tutoriels et notebooks d'exemples offrent une introduction plus approfondie, orientée data scientist. L'API complète est également disponible.

Il n'existe pas d'approche unique de l'explicabilité qui fonctionne le mieux. Il existe de nombreuses façons d'expliquer : données vs. modèle, explication directement interprétable vs. explication post hoc, locale vs. globale, etc. Il peut donc être déroutant de déterminer quels algorithmes sont les plus appropriés pour un cas d'utilisation donné. Pour vous aider, nous avons créé du matériel d'orientation et un arbre de taxonomie qui peuvent être consultés.

Nous avons développé le package dans un souci d'extensibilité. Cette bibliothèque est encore en développement. Nous vous encourageons à apporter vos algorithmes d'explicabilité, vos métriques et vos cas d'utilisation. Pour commencer en tant que contributeur, veuillez rejoindre la communauté AI Explainability 360 sur Slack en demandant une invitation ici. Veuillez consulter les instructions pour contribuer du code et des notebooks Python ici.

Algorithmes d'explicabilité pris en charge

Explications des données

  • ProtoDash (Gurumoorthy et al., 2019)
  • Disentangled Inferred Prior VAE (Kumar et al., 2018)

Explications locales post-hoc

  • ProtoDash (Gurumoorthy et al., 2019)
  • Contrastive Explanations Method (Dhurandhar et al., 2018)
  • Contrastive Explanations Method with Monotonic Attribute Functions (Luss et al., 2019)
  • Exemplar based Contrastive Explanations Method
  • Grouped Conditional Expectation (Adaptation des diagrammes d'espérance conditionnelle individuelle de Goldstein et al. à une dimension supérieure )
  • LIME (Ribeiro et al. 2016, Github)
  • SHAP (Lundberg, et al. 2017, Github)

Explications locales post-hoc pour séries temporelles

  • Time Series Saliency Maps using Integrated Gradients (Inspiré par Sundararajan et al. )
  • Time Series LIME (Adaptation aux séries temporelles de l'article classique de Ribeiro et al. 2016 )
  • Time Series Individual Conditional Expectation (Adaptation aux séries temporelles des diagrammes d'espérance conditionnelle individuelle Goldstein et al. )

Explications locales directes

  • Teaching AI to Explain its Decisions (Hind et al., 2019)
  • Order Constraints in Optimal Transport (Lim et al.,2022, Github)

Certification des explications locales

  • Trust Regions for Explanations via Black-Box Probabilistic Certification (Ecertify) (Dhurandhar et al., 2024)

Explications globales directes

  • Interpretable Model Differencing (IMD) (Haldar et al., 2023)
  • CoFrNets (Continued Fraction Nets) (Puri et al., 2021)
  • Boolean Decision Rules via Column Generation (Light Edition) (Dash et al., 2018)
  • Generalized Linear Rule Models (Wei et al., 2019)
  • Fast Effective Rule Induction (Ripper) (William W Cohen, 1995)

Explications globales post-hoc

  • ProfWeight (Dhurandhar et al., 2018)

Métriques d'explicabilité prises en charge

  • Faithfulness (Alvarez-Melis and Jaakkola, 2018)
  • Monotonicity (Luss et al., 2019)

Configuration

Configurations prises en charge :

Mot-clé d'installationExplicateur(s)OSVersion de Python
cofrnetcofrnetmacOS, Ubuntu, Windows3.10
contrastivecem, cem_mafmacOS, Ubuntu, Windows3.7
dipvaedipvaemacOS, Ubuntu, Windows3.10
gcegcemacOS, Ubuntu, Windows3.10
ecertifyecertifymacOS, Ubuntu, Windows3.10
imdimdmacOS, Ubuntu3.10
limelimemacOS, Ubuntu, Windows3.10
matchingmatchingmacOS, Ubuntu, Windows3.10
nncontrastivenncontrastivemacOS, Ubuntu, Windows3.10
profwtprofwtmacOS, Ubuntu, Windows3.6
protodashprotodashmacOS, Ubuntu, Windows3.10
rbmbrcg, glrmmacOS, Ubuntu, Windows3.10
rule_inductionrippermacOS, Ubuntu, Windows3.10
shapshapmacOS, Ubuntu, Windows3.6
tedtedmacOS, Ubuntu, Windows3.10
tsicetsicemacOS, Ubuntu, Windows3.10
tslimetslimemacOS, Ubuntu, Windows3.10
tssaliencytssaliencymacOS, Ubuntu, Windows3.10

(Facultatif) Créer un environnement virtuel

Télécharger l’outil