XAI em Python com dalex

cupom com desconto - o melhor site de cupom de desconto cupomcomdesconto.com.br


O dalex é a biblioteca Python desenvolvida por Wojciech Kretowicz e Hubert Baniecki para Análise Explicativa de Modelos / Inteligência Artificial eXplainable.

No MI2DataLab, criamos muitas ferramentas para a exploração, explicação e visualização de modelos de aprendizado de máquina. O produto mais recente é o pacote dalex para Python desenvolvido por Wojciech Kretowicz e Hubert Baniecki.

Foi escrito do zero a reimplementação do pacote DALEX para R com funcionalidades idênticas e filosofia subjacente. Todos os algoritmos foram reescritos no Python e os gráficos interativos estão disponíveis no módulo plotly.

Instalação do pacote

A versão mais recente do pacote dalex pode ser instalada a partir de um pip. A instalação é muito simples.

pip install dalex

Exemplo de uso

Ainda estamos trabalhando na documentação e nos exemplos, portanto qualquer feedback e sugestão serão bem-vindos. Por enquanto, temos:

Um exemplo de plotagem de Importância Variável. Veja mais exemplos aqui
Um exemplo de plotagem de Dependência Parcial e Efeito Local Acumulado. Veja mais exemplos aqui
Um exemplo de gráfico de detalhamento. Veja mais exemplos aqui

Todas as funções disponíveis são descritas no ebook Explanatory Model Analysis.

cupom com desconto - o melhor site de cupom de desconto cupomcomdesconto.com.br

Por quê?

O ambiente R possui um fantástico sistema de visualização de dados. Uma vez que o pioneiro dos gráficos estatísticos foi o pacote de gráficos, o pacote de treliça e agora o ggplot2. Não é de admirar que, para o R, existam muitas ferramentas excelentes para visualizar modelos de aprendizado de máquina, como pdp, ALEplot, condvis, lime, DALEX, iml, ROCR, modelStudio, regtools, vip, auditor, arena, modelDown e muitos outros.

Mas e se tivermos um modelo construído em Python, por exemplo, no scikit-learn?
No MI2DataLab, criamos várias ferramentas para visualizar em modelos R construídos em Python como DALEXtra e pyDALEX. Cada um deles exigia a instalação do R e do Python, o que representa um desafio quando se trata de manter os dois ambientes. Para facilitar a explicação dos modelos criados no scikit-learn ou em outras bibliotecas Python, foi criado um clone DALEX para Python.

Leia Também  Nina e John falando no Why R? Webinar quinta-feira, 7 de maio de 2020

Já existem muitas ótimas ferramentas para XAI no Python, como ELI4, LIME, SHAP, XAI360, tf-explicar ou interpretar. A vantagem do pacote dalex é que ele se baseia na gramática expansível do processo de Análise de modelo explicativo.

Se você tem uma idéia para uma extensão ou encontra um erro, informe-nos. Publique um problema em https://github.com/ModelOriented/DALEX/.



Se você chegou até aqui, por que não inscreva-se para atualizações do site? Escolha seu sabor: e-mail, Twitter, RSS ou facebook …



cupom com desconto - o melhor site de cupom de desconto cupomcomdesconto.com.br