interpret Pacote
Contém a funcionalidade para trabalhar com a interpretabilidade de modelo no Azure Machine Learning.
É possível usar a interpretabilidade do modelo para explicar por que um modelo faz as previsões que ele faz e ajudar a criar confiança no modelo. Com esse pacote, você pode obter a importância de classes e recursos para modelos de caixa preta e caixa branca, tanto em recursos brutos quanto de engenharia. Para obter mais informações, confira o artigo Interpretabilidade do modelo no Azure Machine Learning.
Esse pacote usa as técnicas de interpretabilidade desenvolvidas no Interpret Community SDK, um pacote Python de código aberto para treinar modelos interpretáveis e ajudar a explicar os sistemas de caixa preta, com técnicas adicionais de interpretabilidade e funções utilitárias para lidar com conjuntos de dados e fluxos de trabalho do mundo real. O Interpret Community SDK hospeda os explicadores com suporte do SDK do Azure Machine Learning, como explicadores SHAP, Mimic Explainer, Tabular Explainer e outros.
A classe de chave neste pacote é a classe MimicWrapper, que fornece um wrapper para reduzir o número de chamadas de função necessárias para trabalhar com o pacote de modelo de interpretação.
Pacotes
common |
Contém infraestrutura comum, hierarquia de classes e utilitários para explicações de modelo no Azure Machine Learning. |
model |
Define o conceito de modelo para interpretabilidade. |
scoring |
Módulo para explicadores leves a serem executados no momento da pontuação. |
Módulos
mimic_wrapper |
Define a funcionalidade para agrupar a interpretabilidade do aprendizado de máquina em uma API única. |
Classes
ExplanationClient |
Define o cliente que carrega e baixa as explicações. Crie o cliente usado para interagir com explicações e histórico de execuções. |
MimicWrapper |
Um explicador wrapper que reduz o número de chamadas de função necessárias para usar o pacote de modelo de explicação. Inicialize o MimicWrapper.
Também conhecido como o modelo de aluno. |