Delen via


interpret Pakket

Bevat functionaliteit voor het werken met modelinterpreteerbaarheid in Azure Machine Learning.

U kunt modelinterpretabiliteit gebruiken om uit te leggen waarom een model de voorspellingen doet en om het vertrouwen in het model te vergroten. Met dit pakket kunt u het belang van functies en klassen voor blackbox- en whitebox-modellen ophalen, op zowel onbewerkte als ontworpen functies. Zie het artikel Model interpretability in Azure Machine Learning (Modelinterpretabiliteit in Azure Machine Learning) voor meer informatie.

Dit pakket maakt gebruik van de interpreteerbaarheidstechnieken die zijn ontwikkeld in de Interpret Community SDK, een open source Python-pakket voor het trainen van interpreteerbare modellen en het uitleggen van blackbox-systemen, met aanvullende interpreteerbaarheidstechnieken en hulpprogrammafuncties voor het verwerken van gegevenssets en werkstromen in de echte wereld. De Interpret Community SDK fungeert als host voor ondersteunde uitlegfuncties van de Azure Machine Learning SDK, zoals SHAP-uitlegfuncties, Mimic Explainer, Tabular Explainer en andere.

De belangrijkste klasse in dit pakket is de MimicWrapper klasse, die een wrapper biedt om het aantal functie-aanroepen te verminderen dat nodig is om met het interpret-modelpakket te werken.

Pakketten

common

Bevat algemene infrastructuur, klassehiërarchie en hulpprogramma's voor modeluitleg in Azure Machine Learning.

model

Definieert het modelconcept voor interpreteerbaarheid.

scoring

Module voor lichtgewicht uitleg die moet worden uitgevoerd tijdens het scoren.

Modules

mimic_wrapper

Definieert functionaliteit voor het verpakken van de interpreteerbaarheid van machine learning in één API.

Klassen

ExplanationClient

Definieert de client die uitleg uploadt en downloadt.

Maak de client die wordt gebruikt voor interactie met uitleg en uitvoeringsgeschiedenis.

MimicWrapper

Een wrapper explainer die het aantal functie-aanroepen vermindert dat nodig is om het modelpakket explain te gebruiken.

Initialiseer de MimicWrapper.

'<<that accepts a 2d ndarray :p aram explainable_model: The uninitialized surrogaat model used to explain the black box model.

Ook wel bekend als het studentmodel.