O que é AutoML?

O Databricks AutoML ajuda você a aplicar automaticamente o machine learning a um dataset. O senhor fornece o conjunto de dados e identifica o alvo da previsão, enquanto o AutoML prepara o conjunto de dados para o treinamento do modelo. Em seguida, o AutoML executa e registra um conjunto de testes que criam, ajustam e avaliam vários modelos. Após a avaliação do modelo, o AutoML exibe os resultados e fornece um notebook em Python com o código-fonte de cada execução de teste, para que você possa revisar, reproduzir e modificar o código.O AutoML também calcula estatísticas resumidas sobre seu conjunto de dados e salva essas informações em um notebook que você pode revisar posteriormente.

Você pode usar o Databricks AutoML para problemas de regressão, classificação e previsão. Saiba mais sobre Como o Databricks AutoML Funciona.

Requisitos

  • Databricks Runtime 9.1 ML ouacima. Para a versão de disponibilidade geral (GA), Databricks Runtime 10.4 LTS ML ouacima.

    • Para previsão de série temporal, Databricks Runtime 10.0 ML ouacima.

    • Com o Databricks Runtime 9.1 LTS MLe acima, o AutoML depende do pacote databricks-automl-runtime, que contém componentes úteis fora do contexto do AutoML, também auxilia na simplificação dos notebooks gerados pelo treinamento do AutoML.databricks-automl-runtime está disponível no PyPI.

  • Nenhuma biblioteca adicional além das pré-instaladas no Databricks Runtime for Machine Learning deve ser instalada no cluster.

    • Qualquer modificação (remoção, atualizações ou retrocessos) nas versões de bibliotecas existentes resultará em falhas de execução devido à incompatibilidade.

  • O AutoML não é compatível com clusters em modo de acesso compartilhado.

  • Para usar o Unity Catalog com AutoML, o modo de acessoclusters deve ser Single User e você deve ser o usuário único designado dos clusters.