Sdílet prostřednictvím


interpret Balíček

Obsahuje funkce pro práci s interpretovatelností modelu ve službě Azure Machine Learning.

Interpretovatelnost modelu můžete použít k vysvětlení, proč model vytváří předpovědi, které dělá, a pomáhá při vytváření spolehlivosti modelu. S tímto balíčkem můžete získat důležitost funkcí a tříd pro modely blackboxu a whiteboxu na nezpracovaných i navržených funkcích. Další informace najdete v článku Interpretovatelnost modelu ve službě Azure Machine Learning.

Tento balíček používá techniky interpretovatelnosti vyvinuté v sadě Interpret Community SDK, opensourcový balíček Pythonu pro trénování interpretovatelných modelů a pomáhá vysvětlit systémy blackboxu s dalšími technikami interpretovatelnosti a pomocnými funkcemi pro zpracování datových sad a pracovních postupů z reálného světa. Sada Interpret Community SDK hostuje podporované vysvětlení sady Azure Machine Learning SDK, jako jsou vysvětlení SHAP, Mimic Explainer, Tabular Explainer a další.

Klíčovou MimicWrapper třídou v tomto balíčku je třída, která poskytuje obálku pro snížení počtu volání funkcí potřebných pro práci s balíčkem interpret modelu.

Balíčky

common

Obsahuje společnou infrastrukturu, hierarchii tříd a nástroje pro vysvětlení modelů ve službě Azure Machine Learning.

model

Definuje koncept modelu pro interpretovatelnost.

scoring

Modul pro odlehčené vysvětlující moduly, které se mají spouštět při vyhodnocování.

Moduly

mimic_wrapper

Definuje funkce pro zabalení interpretovatelnosti strojového učení do jednoho rozhraní API.

Třídy

ExplanationClient

Definuje klienta, který nahraje a stáhne vysvětlení.

Vytvořte klienta, který se používá k interakci s vysvětleními a historií spuštění.

MimicWrapper

Obálka vysvětlující, která snižuje počet volání funkcí potřebných k použití balíčku modelu vysvětlení.

Inicializuje MimicWrapper.

"<<to přijímá 2d ndarray :p aram explainable_model: Neinicializovaný náhradní model použitý k vysvětlení modelu černé skříňky.

Označuje se také jako model studenta.