azureml-interpret Paket

Pakete

interpret

Enthält Funktionen zur Verwendung der Modellinterpretierbarkeit in Azure Machine Learning (ML).

Sie können die Modellinterpretierbarkeit verwenden, um die von einem Modell getroffenen Vorhersagen zu erklären und das Vertrauen in das Modell zu stärken. Mit diesem Paket können Sie die Feature- und Klassenrelevanz für Blackbox- und Whiteboxmodelle für Rohfeatures und entwickelte Features abrufen. Weitere Informationen finden Sie im Artikel Modellinterpretierbarkeit in Azure Machine Learning.

Dieses Paket verwendet die Interpretierbarkeitstechniken, die im Interpret Community SDK entwickelt wurden, einem Open-Source-Python-Paket zum Trainieren von interpretierbaren Modellen und zur Erläuterung von Blackboxsystemen. Außerdem enthält es zusätzliche Interpretierbarkeitstechniken und Hilfsfunktionen für die Arbeit mit echten Datasets und Workflows. Das Interpret Community SDK hostet die vom Azure Machine Learning-SDK unterstützten Explainer wie SHAP-Explainer, Mimic Explainer, Tabular Explainer usw.

Die wichtigste Klasse in diesem Paket ist die MimicWrapper-Klasse. Sie enthält einen Wrapper zur Reduzierung der Funktionsaufrufe, die für die Arbeit mit dem Modellinterpretierungspaket erforderlich sind.

Module

exceptions

Definiert benutzerdefinierte Ausnahmen, die von „azureml-interpret“ generiert werden

explanation_utils

Definiert hilfreiche Hilfsprogramme zum Zusammenfassen und Hochladen von Daten

model_summary

Dieses Modul definiert eine Struktur zum Sammeln und Speichern der Teile einer Erklärungsressource.

mimic_wrapper

Definiert Funktionen zum Einbinden der Interpretierbarkeit beim maschinellen Lernen in eine einzelne API.

serialize

In diesem Artikel wird die Serialisierungs-API für Modelle beschrieben, die mit dem Interpretierbarkeits-SDK interagieren.