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.
Označuje se také jako model studenta. |